protected onChange(event) {
    this.emit('change', this.value, this)
    this.dispatchEvent(new CustomEvent('change', { detail: this.value }))
  }