@Override
      public void visitElement(@NotNull GroovyPsiElement element) {
        if (hasSideEffect.get()) return;
        super.visitElement(element);
      }
@Override
      public void visitElement(@NotNull GroovyPsiElement element)