It maps pretty much 1:1 to SQL and for me it beats the alternative (using text interpolation for composing queries).