@Contract(pure=true)
  public @NotNull LookupElementBuilder withTailText(@Nullable String tailText) {
    return withTailText(tailText, false);
  }
@Contract(pure=true)
  public @NotNull LookupElementBuilder withTailText(@Nullable String tailText)