Better support for struct-within-struct
Self-compilation: remove some block-locals
some work on struct arrays
x86: &*x = x
selfcompilation: remove more block locals
self-compilation: remove a struct initializer