On 2016-01-04 12:14, Sebastiaan Koppe wrote: > But then you are back to square one with regards to queries. If you can't use the host language, i.e. Person.where(e => e.name == "John");, what's the point of inventing a new DSL? Why not just use SQL if the DSL needs to be in a string anyway. -- /Jacob Carlborg