Currently we have no way to easily compare AST.
This means that most tests are very basic "does not crash".
This is not good, especially if we touch the parser.
The solution is to have a dumper that creates a textual representation for it.
Being able to dump the ASTin textual form can also be useful for debugging.