Py3k doesn't let exception variables leak out of try-excepts