protected function size() { return $this->generator->__call('integer', array(iterator_count($this->valueIsSet()->value))); }