code: @Override
      public AsyncAnnotationAuditOutputStream write(AnnotationAuditEvent event) {
          annotationDeferred.accept(event);
          b.await();
          return this;
      }
docs: Write.
  
  @param event
  the event
  @return the annotation audit output stream