1 unicode identifier support (native and \u)
2 object literal compilation should use numerify strings
3 support unions (right now 0-1 fields parsed as struct)
4 \\\n escapes in strings aren't handled in the console
5 look into what String is, and whether to bridge it
6 NULL context refs are being held for error throwing
7 the console frontend's error handling, well, doesn't