public function getIterator() {
   $this->_checkCallback();
   return new CollectionIterator(clone $this);
}