OK: basics, generic offset+limit
TODO: literals, alias maps, finish up join and sub short hands