[Jeremy Dillworth] > Actually, Perl does have a "super" construct. Python's super() is more sophisticated and searches the __mro__. This makes it possible to write "cooperative" superclasses. Guido provides a clear explanation at: http://www.python.org/2.2.3/descrintro.html#cooperation Raymond Hettinger