Chris Ryland wrote: >items.test(lambda: its.size > 12 and its.color = [0, 0, 0])) > >would be great! And "all" you have to do is to walk the AST for the lambda Quite neat. One question though: how would you tell the difference between these and ordinary lambdas? Thanks, has -- http://freespace.virgin.net/hamish.sanderson/