@Contract(pure = true)
  public @NotNull OptCheckbox asCheckbox(@Language("jvm-field-name") @NotNull String bindId,
                                         @NotNull @NlsContexts.Label String label) {
    return new OptCheckbox(bindId, new PlainMessage(label), components(), null);
  }
@Contract(pure = true)
  public @NotNull OptCheckbox asCheckbox(@Language("jvm-field-name") @NotNull String bindId,
                                         @NotNull @NlsContexts.Label String label)