TypeAnnotationContainer () { if (isEmpty()) return this; List<TypeAnnotationEntry> list = ContainerUtil.mapNotNull(myList, entry -> entry.forPathElement(Collector.WILDCARD_BOUND)); return list.isEmpty() ? EMPTY : new TypeAnnotationContainer(list); }