protected function makeRequired($argument)
    {
        if ($argument instanceof TypeInterface) {
            $argument = new NonNullType($argument);
        } elseif(is_array($argument)) {
            $argument['type'] = new NonNullType($argument['type']);
        }

        return $argument;
    }