Very nice package that I know being helpful in a bunch of cases. The documentation (tutorial) is excellent.
Just one question: It doesn't seem to be possible to have a "*" column name that expands to all columns left over when using subselects or joins? I have to enumerate all of the columns I want to have when using some php transformations on the value or doing a subselect. Just being able to add a "*" => "*" or just "*" column, that is replaced with all columns being left, would be really nice.