docs: function Builder(baseURL, cfg) {
    if (typeof baseURL == 'object') {
      cfg = baseURL;
      baseURL = null;
    }
  
    this.loader = null;
    this.resetConfig = function() {};
  
    this.reset();
  
    if (baseURL)
      this.config({ baseURL: baseURL });
  
    // config passed to constructor will
    // be saved for future .reset() calls
    if (typeof cfg == 'object')
      this.config(cfg, true, !!baseURL);
    else if (typeof cfg == 'string')
      this.loadConfigSync(cfg, true, !!baseURL);
  }