My checklist for the day:
- Removed unused bytecode instructions
- Used helper function DetermineEffectiveType() to simplify parser code
- Split up ParserState.cpp into various files for better organization
- Improved internal casting from untyped variables/rvalues to typed ones