Before I add to the current high volume on python-dev, does anyone know why the exception mechanism uses class objects rather than class instances. In other words, why don't we do raise Exception() -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Project Vote Smart: http://www.vote-smart.org/