> I don't know why exactly --only Matz knows-- but IMO the choice is
> somewhat arbitrary because whichever is chosen, class or module, you
> have to take away some of its typical behaviors to have it be
> singletonsomething. 

At times I wanted a language that does away with the distinction between 
class and module and objects, and rather focuses on objects, and 
behaviour only, with  an elegant syntax like ruby has (but less complex 
as a whole)
-- 
Posted via http://www.ruby-forum.com/.