"Arthur" <ajsiegel at optonline.com> writes: > The way I am currently conceptualizing a solution, what I need is a method > of the class that returns a new instance of the class. class foo: def bar(self): return foo() What's the problem?