Also test optional tests
Minor caching and refactoring
Comment updates only
Use different var
Cleanup syntax error throwing, rename method, make it throw inside, put message as arg
Added option to ignore syntax errors, completely untested, but should be fine after some tuning
Rewrite parseSwitch such that case and default can now be consumed by parseIdentifierStatement, fix inconsistency with assignable getting legacy bools, remove PARSEDSOMETHING occurrences where possible
Make parseTry use token count to detect whether catch/finally was parsed
Oops forgot one
Cleanup argument name, flush change
Move constant
Removed unnecessary return value, fix legacy assignable bool -> num
Remove tofixes
reordered non ident non curly statement
Eliminate isValue
Minor cleanup
Fix asi bug when parsing return statement
Fix assignable getting legacy boolean, fix dot-leading number after identifier with asi
Fix regex after debugger asi being an error
Moar tests!