> I thought this was the issue interfaces were supposed to handle? You'd still need a way to attach an interface declaration to a function argument. Smell likes type declarations to me. --Guido van Rossum (home page: http://www.python.org/~guido/)