public function fetchIterator() { $obj = $this; return Stats::trace($this->_humanizedSql, $this->_boundValues, function () use($obj) { $pdoStatement = $obj->_createPdoStatement(); return new StatementIterator($pdoStatement); }); }