> this appears to be a worrysome trend away from duck typing Duck typing is a seriously bad idea, forced on Python by the now obsolete split between built-in types and user-defined types. > Are you going to propose similar > changes for all standard de-facto interfaces, like sequences, > mappings, files etc.? Good idea. Bill