Provides classes and interfaces for handling the AST output.