On Oct 6, 2007, at 3:55 PM, Sylvain Joyeux wrote:

> On Saturday 06 October 2007, MenTaLguY wrote:
>> On Sat, 2007-10-06 at 19:17 +0900, Sylvain Joyeux wrote:
>>> The bottom line being: if I was to *not* use inheritance for my
>>> purposes, I would have to reinvent the "inheritance wheel".
>>
>> (The one sticking point I would occasionally hit was delegation, as
> See the top of my previous post: you're talking about duck typing,  
> which
> does not apply in my case since I *need* to manipulate the models,  
> and I
> need (for instance) to be able to check that an objet is kind_of? a
> particular class/module.

Delegation does not mean duck typing.  You are confusing your  
terminology.

James Edward Gray II