On Fri, 16 Jan 2009 at 16:53, Nick Craig-Wood wrote: > [snip] >> Perhaps 2.5's object.__init__ just swallowed all args, thus hiding bogus >> calls. > > Yes it did which is the fundamental difference in behaviour between > py2 and py3 as far as I can see. Actually, between py<=2.5 and py>=2.6. --RDM