format(options) {
    let { _settings } = this;

    if(typeof options === 'function') {
      return options(this, _settings);
    }

    return _settings.format(this, Object.assign({}, _settings, options));
  }
Formats the value as a string according to the formatting settings.
@param {boolean} useSymbol - format with currency symbol
@returns {string}