...ThrowsArgumentException?