From: gwtmp01@... Date: 2005-07-15T14:48:09+09:00 Subject: Re: Initialization via a Module On Jul 15, 2005, at 12:40 AM, Daniel Brockman wrote: >> I thought that the methods and constants in a module were just >> inserted into a class. >> > > Yet another reason why modules and classes should be unified. I rather like the Object > Module > Class hierarchy but I'd like to unify subclassing and including. They just don't seem (in practice) to be very different from one-another. In particular, method resolution (implicit and via super) doesn't seem to be any different with respect to an included module or a declared superclass. Other than method resolution, what language features depend on the ancestors list? Gary Wright