From: ts Date: 2003-09-11T20:49:37+09:00 Subject: Re: What *are* variables? Which are nil now? >>>>> "H" == Hugh Sasse Staff Elec Eng writes: H> Agreed, but is the point where the message is generated accessible, H> such that I can interpose something? This Array#+ isn't calling H> arg.to_a as far as the above shows... No, it call #to_ary svg% ruby -e 'def nil.to_ary() [12] end; p []+nil' [12] svg% Guy Decoux