ts wrote: > F> Yay, finally we'll be able to use define_method() everywhere where we > F> would use def instead. > > No, and this was your error in [ruby-talk:99984] What kind of error are you talking about exactly? The code seems to work fine for me. Currently it can't be done without an additional def (because blocks don't have block argument slots yet), but it looks as if this would soon be changed.