From: Greg Weeks Date: 2007-11-19T07:59:37+09:00 Subject: Re: eval, module_eval, define_method, and all that My interest (obsession?) with methods defining methods partly derives from the fact Ruby got a huge boost (via Rails) because of it. Unfortunately, Ruby requires *three* special behaviors to make it work, and these behaviors are provided nonorthogonally. The following fails for three reasons. (Please forgive how silly it looks at this point.) class A class < [22, "Object", #] I don't know if this result is intrinsically messy or if I'm looking at it from the wrong angle. -- Posted via http://www.ruby-forum.com/.