Expose limit/offset/distinct/having/group values as getter methods on Query for external TableEngine implementations