- added unit tests for types defined in the AST
- added unit tests for V2 context
- refactor unit tests for V2 low level
- fix bug in V2 context where Select is not set