Users would like to be able to use the Derby parser to produce query trees without actually running the queries on Derby.
Make acceptChildren() overloads visit all clauses in QueryTreeNodes
Expose api for printing Abstract Syntax Trees in production (non-debug) servers
Provide the framework to run the sql engine without a store - "storeless engine"
Make it easy to plug custom AST printers into the compiler