Remove unused abstraction layer in BoundNames visitor class
Move setStatements() method to TopLevelNode class and add comments
Add step comments and emit bytecode in standard test-loop sequence
Reduce code duplication for try-catch-finally statement generator
Support 'searchdir' property for test262 test suite
Change anonymous classes to normal classes
Properly detect 'yield' in generator comprehensions and some clean-up
Remove 'eval' and 'arguments' restriction from destructuring binding patterns (rev20) and destructuring assignment patterns (rev20)
Add extra parse function for integer literals
Use more descriptive parameters names
Limit output of properties/indices/object depth in source representation
Move copy logic into separate method to increase likelihood ensureCapacity gets inlined
Complete ClassDeclaration/ClassExpression is strict code, not just the ClassBody
Add assertions and some other clean-ups
Allow CoverInitialisedName and duplicate property names in destructuring context in ForIn/OfStatement
Allow CoverInitialisedName and duplicate property names in CoverParenthesisedExpressionAndArrowParameterList to support ArrowParameters