@Contract(pure = true)
  public static @NotNull OptCheckbox checkbox(@Language("jvm-field-name") @NotNull String bindId,
                                              @NotNull @NlsContexts.Label String label,
                                              @NotNull OptRegularComponent @NotNull ... children) {
    return new OptCheckbox(bindId, new PlainMessage(label), List.of(children), null);
  }
@Contract(pure = true)
  public static @NotNull OptCheckbox checkbox(@Language("jvm-field-name") @NotNull String bindId,
                                              @NotNull @NlsContexts.Label String label,
                                              @NotNull OptRegularComponent @NotNull ... children)