public static <T extends PsiElement> CommonAnnotationHolder<T> create(AnnotationHolder holder) {
    return new HolderAdapter<>(holder);
  }
public static <T extends PsiElement> CommonAnnotationHolder<T> create(AnnotationHolder holder)