One final little wrinkle: >>> del __builtins__.None >>> print None Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: There is no variable named 'None' >>> Sorry, I said you coudn't delete the built in version, but you clearly can! regards Steve