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