Force ast property to be array
Fix reference to sp
Fix optimizer
Pass next address to AST block generator
Finalize code generator