public function setCKConfig($key, $value = null) {
        if (is_array($key)) {
            if (false === $value) {
                // Overwrite existing config
                $this->config = $key;
            } else {
                // Add to existing config
                foreach ($key as $idx => $value)
                {
                    $this->config[$idx] = $value;
                }
            }
        } else {
            // Set individual item, add to existing config
            $this->config[$key] = $value;
        }
    }