Tools for inspecting the generated AST:
* A token iterator.
* An abitrary token field matcher.