find and fix another faulty AST tests
find and fix another faulty AST tests

Apparently, I'm not as good at writing correct test ASTs as I
thought.

Each one of these makes the case for a stricter check(), which
verifies the integrity of the AST.

masak/007,masak/007,masak/007