public function toArray($options = array())
    {

        $includeNumber = true;
        if (isset($options['includeNumber'])) {
            $includeNumber = (bool)$options['includeNumber'];
            unset($options['includeNumber']);
        }

        return array_merge(parent::toArray($options), $includeNumber ? $this->_ensureNumber()->toArray() : array());
    }