> Are you sure you can specify arbitrary arguments to the __new__ method? > I thought they had to be the class object, the tuple of bases, and the > dictionary of names. Nevermind, I think I was imagining metaclasses rather than just regular overriding of __new__