public function setEntry($index = null, $value)
    {
        if (is_null($index)) {
            return $this->push($value);
        }
        $this->_collection[$index] = $value;
        return $this;
    }