public function fetch(){
		$this->performed || $this->run();

		$row = $this->connection->getDriver()->fetch($this->resultSet);
		if(!is_array($row))
			return false;

		// Type converting
		if($this->detectTypes)
			$this->detectTypes();
		if(!empty($this->columnTypes)){
			foreach($this->columnTypes as $col => $type){
				if(isset($row[$col]))
					$row[$col] = $this->convertType($row[$col], $type);
			}
		}
		return new $this->rowClass($row, $this);
	}