@Override
  public void accept(@NotNull PsiElementVisitor visitor) {
    if (visitor instanceof Visitor) accept((Visitor)visitor);
    else super.accept(visitor);
  }
@Override
  public void accept(@NotNull PsiElementVisitor visitor)