In case you missed it, you should read Vitek's post on Projection Data Service Expressions. Here you will get not just the basics of his this works, but also details as to:
Enjoy!