On 10/16/2010 02:54 PM, kenji hara wrote: > Adapter-Pattern! I'd have forgotten the name. > It is NOT equals to duck-typing. It's a subset of duck typing. I don't think calling a function that supports a limited form of duck typing "duck" is a lie. Andrei