Change all instances of 'exception' to 'e' in order to avoid conflicts with std::exception