WIP2
TEIID-2067 adding support for deploy-time defined global temporary
    tables
TEIID-2595 allowing for more complex limit/offset expressions
TEIID-2443 adding support for a single rollup grouping expression
TEIID-2614 adding support for anon blocks
TEIID-247 exposing support for array types
Squash with TEIID-2381 modifying support for the source hint
WIP TEIID-247 refining grammar for readability