v0.3.1-a: fixed a bunch of lexing/parsing bugs around invalid/ignored let-blocks, added test-6 for those cases, corrected all the test result AST .json files to have correct content