@Override
  public @NotNull HighlightInfo.Builder range(@NotNull PsiElement element, int start, int end) {
    assertNotCreated();
    assert psiElement == null : " psiElement already set";
    psiElement = element;
    return range(start, end);
  }
@Override
  public @NotNull HighlightInfo.Builder range(@NotNull PsiElement element, int start, int end)