@Override
      public PsiElement @NotNull [] getElements() {
        return new PsiElement[]{toSearchFor != null ? toSearchFor : toReplaceIn};
      }
@Override
      public PsiElement @NotNull [] getElements()