Hi, 
I want to have extra features for select(..)
And the codebase is already quite big -- imo best would be to implement the features transparently...
I guess I could make derivative of Set class
and override __call__ and select (and maybe _select) If I need this only for reading information?
or should I think of making/deriving Adapter (in my case Postgre and maybe Sqlite)?
ps.:
The features I want to have:
 - our system stores translations for names of different items from different tables...  And I  decorate query and args for select(..) on the fly  (
src)
 - virtual fields would know what extra  fields/Expressions they need (
src)