Generic predicates and lambda expressions
What do you get when you cross...
A flock of lamb(da)s
Expression tree, expression tree, how evergreen your branches