Previously the base expression to be packed had to start with a state variable. This PR introduces support for expressions that start with a storage pointer. This way, storage pointers can be further referenced to other storage pointers. The implementation is done by unpacking/repacking.
Previously the base expression to be packed had to start with a state variable. This PR introduces support for expressions that start with a storage pointer. This way, storage pointers can be further referenced to other storage pointers. The implementation is done by unpacking/repacking.
Fixes #133 and #134