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