/** * @return Iterator */ public function getIterator() { $result = $this->object->getIterator(); return $result === $this->object ? $this : $result; }