code: @Internal
      public static void addMutatedMetadata(Object element, AnnotationMetadata metadata) {
          if (element != null && metadata != null) {
              MUTATED_ANNOTATION_METADATA.put(element, metadata);
          }
      }
docs: Used to store metadata mutations at compilation time. Not for public consumption.
  
  @param element  The element
  @param metadata The metadata