Rebuilding one of my model's and I ran into this. Any reason to not use this? Seem's like a real flexible way to programatically build a query. Can do the same thing with a string like I am now building it one part at a time. But this seemed attractive.