I had wrttien: >And yes, it *is* nice not to have to worry about where >self.imag/self.real might leave me. Except of course for the fact the formula is dead wrong, and oh yeah divide by zero, and.... details, details... Meanwhile studying Guido's Type/class unification paper at www.python.org/2.2/descrintro.html I'll get there. Art -------------------------------------------------------