Mistaeks I Hav Made Good judgement is the result of experience ... Experience is the result of bad judgement. — Fred Brooks I've recently been experimenting with Higher Order Messaging, a design pattern that can be used for querying and manipulating collections of objects in a purely object-oriented manner. On the way back from JAOO last week I whipped up an implementation in Ruby and applied it