From: why the lucky stiff Date: 2005-09-13T01:15:53+09:00 Subject: Re: how to well-qualify the 2-inherited methods at their collision point Malte Milatz wrote: >Jacob Fugal wrote: > > >>Or is >>"defined?" a special case keyword that does lazy evaluation on it's >>argument? >> >> > >:defined? does not evaluate its argument: > >irb> defined? exit >=> "method" >irb> > > While ago I dug around the internals to figure out this curious keyword. Definition code will be evaluated (def, class, etc.) but methods will not be called. _why