There are many resources for metaclasses on the Net. There was a Wiki page on www.python.org about them, but I don't find it now. So, I will refer you to the links I have handy:
http://www-106.ibm.com/developerworks/linux/library/l-pymeta.html http://www-128.ibm.com/developerworks/linux/library/l-pymeta2/index.html http://www.reportlab.org/~andy/accu2005/pyuk2005_simionato_wondersofpython.zip Michele Simionato -- http://mail.python.org/mailman/listinfo/python-list