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