@Override
    public PsiElement replace(@NotNull PsiElement newElement) throws IncorrectOperationException {
      myTextInternal = newElement.getText();
      return newElement;
    }
@Override
    public PsiElement replace(@NotNull PsiElement newElement)