public static function add(OptionItem $opt, $str_alias = null)
    {
        // tester ici si version ou aide : à ne pas mettre
        if(
            !in_array($opt->getShort(true), self::$arr_prohibited, true)
            &&
            !in_array($opt->getLong(true), self::$arr_prohibited, true)
        )
        {
            if (is_string($str_alias) && isset(self::$arr_group[$str_alias])) {
                self::$arr_group[$str_alias]->args[$opt->getName()] = $opt;
            } else {
                self::$arr_opt[$opt->getName()] = $opt;
            }
        }
    }