We need to add handling of the following constructs: - [x] Values - [ ] Limit - [ ] Union - [ ] Filter exists - [ ] Filter not exists - [ ] Bind - [ ] Nested selects - [ ] ....