anchor.diff:            subscription.pause();
   
             Future<http_base.Response> upload(ResumableChunk chunk) {
  -            return _uploadChunk(uploadUri, chunk).then((response) {
  +            return _uploadChunkResumable(uploadUri, chunk).then((response) {
                 return response.read().drain();
               });
             }
  
positive.code:         return Uri.parse(uploadUri);
        });
      });
    }
  
    /**
  
negative.code: 
            // Upload last chunk and *do not drain the response* but complete
            // with it.
            _uploadChunkResumable(uploadUri, chunkStack.last, lastChunk: true)
                .then((response) {
              completer.complete(response);
            }).catchError((error, stack) {
  