Phil Tomson wrote:
> Joel,
> 
> Thanks for clarifying this.  I've heard people insist that Python has 
> closures before, and they show examples, but upon examination they just 
> don't seem to be talking about the same thing that we call closures in 
> Ruby (but I couldn't quite figure out the difference till your 
> explanation).

Actually, it was Paul Prescod's examples that cleared it up for me, 
so... thanks to Paul.

Back to the OP's question, I'm wondering if anyone has Ruby examples 
where this extra layer of indirection would really make life harder...