public function mergeWithConfig(array &$target, $config_key, $default = [], $recursive = true)
    {
        if ($recursive) {
            $target = array_merge_recursive($target, $this->config($config_key, $default));
        } else {
            $target = array_merge($target, $this->config($config_key, $default));
        }
    }