@Contract(pure = true)
  public static @NotNull OptDropdown dropdown(@Language("jvm-field-name") @NotNull String bindId,
                                              @NotNull @NlsContexts.Label String splitLabel,
                                              @NotNull OptDropdown.Option @NotNull ... options) {
    return new OptDropdown(bindId, new PlainMessage(splitLabel), List.of(options));
  }
@Contract(pure = true)
  public static @NotNull OptDropdown dropdown(@Language("jvm-field-name") @NotNull String bindId,
                                              @NotNull @NlsContexts.Label String splitLabel,
                                              @NotNull OptDropdown.Option @NotNull ... options)