@Nullable
  default SettingsEditor<Settings> getSettingsEditor(Executor executor, RunConfiguration configuration) {
    return null;
  }
@Nullable
  default SettingsEditor<Settings> getSettingsEditor(Executor executor, RunConfiguration configuration)