public function mergeConfig($new = array())
    {
        $config = (object) array_merge(
            (array) $this->_defaultConfiguration,
            (array) $this->_configuration,
            (array) $new
        );

        foreach ($config as $key => $value) {
            $this->setConfig($key, $value);
        }

        return $this;
    }