gtest will catch the case where this isn't a std::exception