docs: private AnnotationNode visitAnnotation(AnnotationNode unvisited) {
          ErrorCollector errorCollector = new ErrorCollector(this.source.getConfiguration());
          AnnotationVisitor visitor = new AnnotationVisitor(this.source, errorCollector);
          AnnotationNode visited = visitor.visit(unvisited);
          this.source.getErrorCollector().addCollectorContents(errorCollector);
          return visited;
      }