On Saturday, February 22, 2003, at 09:31 AM, Gavin Sinclair wrote: > [snip] > It's perfectly obvious at a glance to me. True, I've faced difficulty > with such concepts in the past (at one point, I didn't understand the > class << self business), but working through those difficulties is > necessary to become proficient in Ruby. > > Not that I'm suggesting that difficult code be written for the sake of > it. Only that there's no point shying away from complex-seeming > constructs which, thankfully, are part of the consistency of the > language. > [snip] Gavin, Your message raises the obvious question for me -- given that I don't understand the 'class << self' business -- what is the meaning and usage of 'class << self'? Please help me truly understand. Thanks. Mark