code: function Config (config, defaultConfig) {
    validateConfig(config);
    deepAssign(this, defaultConfig || Config.defaults);
  
    if (config) {
      deepAssign(this, config);
    }
  }
docs: Config that determine how {@link JsonSchemaLib} behaves
  
  @param {object} [config] - User-specified config. These override the defaults.
  @param {object} [defaultConfig] - The default config to use instead of {@link Config.defaults}
  
  @class