anchor.diff:            } else {
               path ="$basePath$requestUrl";
             }
  -          url = new oauth.UrlPattern(path).generate(urlParams, {});
  +          url = oauth.UrlPattern.generatePattern(path, urlParams, {});
             _makeJsClientRequest(url, method, body: body, contentType: contentType, queryParams: queryParams)
               .then((response) {
                 var data = JSON.parse(response);
  
positive.code:   /**
     * Makes a request via the JS Client Library to circumvent CORS-problems
     */
    Future _makeJsClientRequest(String requestUrl, String method, {String body, String contentType, Map queryParams}) {
      var completer = new Completer();
      var requestData = new Map();
      requestData["path"] = requestUrl;
      requestData["method"] = method;
  
negative.code:       requestData["headers"]["Authorization"] = "${auth.token.type} ${auth.token.data}";
      }
  
      var completer = new Completer();
      js.scoped(() {
        var request = js.context["gapi"]["client"]["request"](js.map(requestData));
        var callback = new js.Callback.once((jsonResp, rawResp) {
  