@Override
  public @NotNull OptionController getOptionController() {
    return OptionController.of(this::isProviderEnabled, (bindId, value) -> {
      boolean boolValue = (Boolean)value;
      if (boolValue) {
        mySettings.remove(bindId);
      }
      else {
        mySettings.put(bindId, false);
      }
    });
  }
@Override
  public @NotNull OptionController getOptionController()