- Completed refactoring for better global object type tracking
- Eliminated "missing" value
- Object fields no longer initialized on allocation