public function getIterator() { if (!$this->loaded) { $this->load(); } return parent::getIterator(); }