From: Sylvain Joyeux Date: 2007-10-07T16:36:57+09:00 Subject: Re: The Case for Multiple-Inheritance > Delegation does not mean duck typing. You are confusing your > terminology. Tell me if I'm wrong, but from a type point of view, delegation is only usable in the context of duck-typing. If you don't think as 'my type is defined as what messages I'm able to answer to', then you cannot replace one object with one delegator since they won't have the same type. -- Sylvain Joyeux