vipqualitypost[m: > <@_discord_204354463576752129:catircservices.org> so I have some StructLayout and I put a view on it. I want to shift the whole signal << 1 but this gives me an error: > ``` > m.d.sync += scratchpad.eq(scratchpad << 1) > TypeError: unsupported operand type(s) for <<: 'View' and 'int' > ``` > once I "view" a signal through a layout, do you lose the ability to work on the signal as a whole? e.g. in order to do a << 1 on the entire signal, should I shift the element that is first in the layout? can you do `scratchpad.eq(scratchpad.as_value() << 1)` instead ?