public static function add(array& $array, string $key, $value, string $delimiter = null)
    {
        if (null === static::get($array, $key, null, $delimiter)) {
            static::set($array, $key, $value, $delimiter);
        }
    }