code: public SlimAnnotatedType<X> getResultingAnnotatedType() {
          if (isDirty()) {
              return ClassTransformer.instance(manager).getUnbackedAnnotatedType(originalAnnotatedType, annotatedType);
          } else {
              return originalAnnotatedType;
          }
      }
docs: Call this method after all observer methods of this event have been invoked to get the final value of this {@link AnnotatedType}.
  
  @return the resulting annotated type