public function set($collection, $value = null)
    {
        if (func_num_args() === 1) {
            return parent::merge($collection, true);
        }
        $this->_data[$collection] = $value;
        return $this;
    }