Improved exception handling for python < 2.7.