code: function (customSettings) {
        if(Utils.isObject(customSettings)){
          this.settings = Utils.extend(this.settings, customSettings);
        }else{
          throw new TypeError('Setup should be called with an options object.');
        }
        return this.settings;
      }
docs: Setup method allows the developer to change overall settings for every subsequent request. However, these can be overridden for each request as well. Setup merges current settings with the new custom ones.