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