> This error occurs whenever that __new__ pattern is encountered -- your > code just happens to be the first instance encountered when test.py is > run. Thanks for the extra information. The offer still stands :-) -- Steve Alexander