Is it possible to call a method of a superclass? Let's say I have a instance of class Bar ( subclassed from Foo). Both Foo and Bar define a function h() I want to call a.h() and have it go the Foo's implementation if it, without going through the super() call (ie. do it from outside the object). I have a code in python that does it: class Foo: def h(self): print "Foo" class Bar(Foo): def h(self): print "Bar" b = Bar() b.h() >> prints out "Bar" Foo.h(b) >> prints out "Foo" Greg "When ideas fail, words come in very handy." - Goethe (1749-1832)