Implementation Progress (checked when all tests pass):
- Class
- Anon Struct
- Enum
- Typedef
- Abstract
- Rest
- Null safety
- Imports
- Exceptions
- Array *
- Class
- Date
- EReg
- Enum
- EnumValue
- Map
- Math
- Reflect
- Std
- String
- StringBuf
- Sys
- Type
* Expanding a non-null array using resize() will give a runtime error.
- Auto extern generation