protected function _rewind()
    {
        try {
            $this->_setIteration($this->_reset());
        } catch (RootException $exception) {
            $this->_throwIteratorException(
                $this->__('An error occurred while rewinding'),
                null,
                $exception
            );
        }
    }