protected function createIterator($reverse = FALSE) { if ($reverse) { return $this->motherDataSet->getReverseIterator(); } else { return $this->motherDataSet->getIterator(); } }