public static <T extends DomElement> CommonAnnotationHolder<T> create(DomElementAnnotationHolder holder) {
    return new DomHolderAdapter<>(holder);
  }
public static <T extends DomElement> CommonAnnotationHolder<T> create(DomElementAnnotationHolder holder)