docs: @Override
      public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
          AnnotationVisitor av = super.visitAnnotation(desc, visible);
          observedAnnotations.add(Type.getType(desc));
          if (desc.equals(INJECTED_TRACE_TYPE.getDescriptor())) {
              injectedTraceAnnotationVisitor = new InjectedTraceAnnotationVisitor(av, getClass());
              av = injectedTraceAnnotationVisitor;
          }
          return av;
      }