- Extend the parser to support many more constructs - Add basic structure for parsing embedded JavaScript - Remove and update some AST definitions - Fix some bugs