resetGroup() {
    let initValue;
    this.formElements.forEach(child => {
      if (typeof child.resetGroup === 'function') {
        child.resetGroup();
      } else if (typeof child.reset === 'function') {
        child.reset();
        // If the value was initially checked save this
        if (child.checked) {
          initValue = child.choiceValue;
        }
      }
    });
    this.modelValue = initValue;

    this.resetInteractionState();
  }
@override FormGroupMixin, during a reset if the current checked value is behind
the initial checked value, they both got unchecked