1 labelled statements don't get labelled
2 blocks and empty statements are poorly factored
3 Message : Function, Closure : Function !!
4 rename "data" variables to "internal"
5 unicode identifier support (native and \u)
6 object literal compilation should use numerify strings
7 support unions (right now 0-1 fields parsed as struct)
8 Prototype's prototype needs to be the superclass Prototype