private function _resultSet() { if (!isset($this->_resultSet)) { foreach ($this->_before as $callback) { $callback($this->_query); } $this->_resultSet = $this->_query->execute(); } return $this->_resultSet; }