protected <P extends T> List<SettingsEditor<P>> createFragments(@NotNull P configuration) {
    return null;
  }
protected <P extends T> List<SettingsEditor<P>> createFragments(@NotNull P configuration)