extend (extendWith) {
    if (typeof extendWith === 'object') {
      this.options = this.merge(this.options, extendWith)
      return this
    }
    throw new Error(`Formulate.extend expects an object, was ${typeof extendWith}`)
  }
Given a set of options, apply them to the pre-existing options.
@param {Object} extendWith