@Override
  protected void applyEditorTo(@NotNull S s) {
    for (SettingsEditorFragment<S, ?> child : getChildren()) {
      child.applyEditorTo(s);
    }
  }
@Override
  protected void applyEditorTo(@NotNull S s)