From: "Aleksi Niemelä" Date: 2000-07-13T17:21:04+02:00 Subject: [ruby-talk:03972] RE: Pluggable functions and blocks > but first I try to use pluggable functions in one file. In [ruby-talk:01697] at http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/~poffice/mail/ruby-talk/1697 gotoken writes Ruby doesn't have unbounded methods as first class data, which makes me wonder why - it's such a marvellous OO lang with dedication for first-classness. Why we have bounded methods, like blocks, but not semibounded, like instance methods, nor unbounded, like classmethods? Why can't block return a value from many places? - Aleksi