protected @NlsContexts.Label String getTextFor(@NotNull T value) {
    //noinspection HardCodedStringLiteral (can't be fixed without upgrading the inspection or breaking clients)
    return value.toString();
  }
protected @NlsContexts.Label String getTextFor(@NotNull T value)