Here it is in full, comments welcome. Please refer to http://bugs.python.org/issue2636 That's all folks. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence