Changed InvalidArgValue's base class to work around Intel 2015.