On Thu, 11 Sep 2003, ts wrote: > >>>>> "H" == Hugh Sasse Staff Elec Eng <hgs / dmu.ac.uk> 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 I can't see that listed either in the windows copy of the Pickaxe, or in nil,methods. > > svg% ruby -e 'def nil.to_ary() [12] end; p []+nil' > [12] > svg% so why doesn't this give the TypeError then? > > > Guy Decoux > Thank you, Hugh >