std::exception(const char*) seems to be an msvc extension...