- missed some tail call optimizations in assembly
- increased execution speed and reduced code size in itype