constructor(options = {}) {

    this.beforeMergeOptions(options);
    this.options = _.merge({}, this.defaultOptions, options);
  }
@class
@param {object} options - The options for the address provider.