@Override
      public @NotNull HighlighterIterator createIterator(int startOffset) {
        setText(document.getImmutableCharSequence());
        return super.createIterator(startOffset);
      }
@Override
      public @NotNull HighlighterIterator createIterator(int startOffset)