Changes to match SSA + some improvements

Improvements to pointers, structures, code size. This release prompted
by need to match SSA changes, so some WIP still included.