fails:ArgumentError is a subclass of StandardError
fails:ArgumentError gives its own class name as message if it has no message
