@Nullable
  static LookupElement withPriority(@Nullable LookupElement lookupElement, int priority) {
    return priority == 0 || lookupElement == null ? lookupElement : PrioritizedLookupElement.withPriority(lookupElement, priority);
  }
@Nullable
  static LookupElement withPriority(@Nullable LookupElement lookupElement, int priority)