Single letter variables are dangerous except when they are a convention. For example, using ``i`` or ``j`` as indexes of a ``for`` loop is fine because most programmers will instantly guess what those variables are. I think the same goes for ``e`` as the variable containing an exception in Python. 

Anyway, that's just for the sake of discussion, I still changed it in the code... :)