public final function &getIterator() { foreach ($this->iteratorGenerator($this->iterator) as $key => &$value) { (yield $key => $value); } }