anchor.diff:    final String _method;
     final common_external.ResumableUploadOptions _options;
   
  -  ResumableUploadHelper(
  +  ResumableMediaUploader(
         this._httpClient, this._uploadMedia, this._body, this._uri, this._method,
         this._options);
   
  
positive.code:           new RequestImpl(method, uri, headers, bodyController.stream));
      }
  
      // FIXME: Validate content-length of media?
      if (uploadMedia != null) {
        // Three upload types:
        // 1. Resumable: Upload of data + metdata with multiple requests.
  
negative.code:         });
        } else {
          headers = new HeadersImpl({
            'content-type' : [CONTENT_TYPE_JSON_UTF8],
            'content-length' : ['$length'],
          });
        }
  