anchor.diff:  }
   
   typedef void StockDataCallback(StockData data);
  -const _kChunkSize = 100;
  +const _kChunkCount = 30;
   
   String _urlToFetch(int chunk) {
  -  Map<String, String> queryParameters = {
  -    'limitToFirst': _kChunkSize.toString(),
  -    'startAt': '\"${chunk * _kChunkSize}\"',
  -    'orderBy': '"\$key"',
  -  };
  -  // Just a demo firebase app owned by eseidel.
  -  return new Uri.https(
  -    'sizzling-torch-6112.firebaseio.com',
  -    '.json',
  -    queryParameters=queryParameters
  -  ).toString();
  +  return 'https://domokit.github.io/examples/stocks/data/stock_data_$chunk.json';
   }
   
   class StockDataFetcher {
  
positive.code:   void _fetchNextChunk() {
      if (!actuallyFetchData)
        return;
  
      http.get(_urlToFetch(_nextChunk++)).then((http.Response response) {
        String json = response.body;
        if (json == null) {
  
negative.code:         return;
        }
        JsonDecoder decoder = new JsonDecoder();
        callback(new StockData(decoder.convert(json)));
        if (_nextChunk < _kChunkCount)
          _fetchNextChunk();
      });
    }
  