dsw> New problem though. On line: dsw> newclass = new.classobj(classname + '_' + food, (mixin, main), {}) dsw> received "TypeError: metaclass conflict: the metaclass of a dsw> derived class must be a (non-strict) subclass of the dsw> metaclasses of all its bases".
Oops, goofed up on me. The above "main" had mistakenly pointed to the module. main.Main did the trick. -- dsw -- http://mail.python.org/mailman/listinfo/python-list