anchor.diff:    int page = 0;
   
     bool _hasNext = true;
  +  bool _finishedWithError = false;
     int _version = 0;
     RestListingDriver _driver;
   
  
positive.code:     int reqVersion = _version;
      RestResult rr = await client.get();
      if (_version != reqVersion) return false;
  
      UnpackedData data = _driver.unpackData(rr.data);
      page++;
  
negative.code:     page = 0;
      list.clear();
      _hasNext = true;
      _finishedWithError = false;
      return loadNextPage();
    }
  
  