public static function forArgumentName($name, $code = 0, Exception $cause = null)
    {
        return new static(sprintf(
            'The argument "%s" does not exist.',
            $name
        ), $code, $cause);
    }