public function getIterator() { foreach ($this->source as $key => $value) { (yield $key => $value); } }