public static @NotNull OptDropdown visibilityChooser(@Language("jvm-field-name") @NotNull String stringProperty,
                                                       @NlsContexts.Label String splitLabel) {
    return dropdown(stringProperty, splitLabel, AccessModifier.class, AccessModifier::toString);
  }
public static @NotNull OptDropdown visibilityChooser(@Language("jvm-field-name") @NotNull String stringProperty,
                                                       @NlsContexts.Label String splitLabel)