On Sat, 24 Nov 2001 19:09:02 GMT, Dave Thomas <Dave / PragmaticProgrammer.com> wrote: >If the method is called with a block, convert that block to a proc >object and store a reference in the & parameter: Y'know, now that I think of it, that whole & thing is odd. What was wrong with just letting blocks be objects responding to call(x, y, ....) or better yet value(x, y, ...) ? Ronald E Jeffries http://www.XProgramming.com http://www.objectmentor.com