On 17 Aug 2010, at 11:00, Brian Candler wrote: > David Masover wrote: >> Apparently, the core Array class has a private 'rand' method? > > That'll be Kernel#rand I expect. > > irb(main):001:0> rand(10) So why did it produce two different outputs even though my patch didn't add a rand - and why doesn't my patch even seem to work anymore? I'm a tad confused. Regards, Iain