Updated Will::Throw so std::exception works without compiler warnings