public function seek($offset){
		try{
			$this->result->seek($offset);
		} catch(DriverException $e){
			throw $e;
		} catch(NeevoException $e){
			throw new OutOfRangeException("Cannot seek to offset $offset.", null, $e);
		}
		$this->row = $this->result->fetch();
		$this->pointer = $offset;
	}