docs: public static <T extends Iterable<? extends TypeDescription.Generic>> ElementMatcher.Junction<T> erasures(
              Iterable<? extends TypeDescription> types) {
          List<ElementMatcher<? super TypeDescription>> typeMatchers = new ArrayList<ElementMatcher<? super TypeDescription>>();
          for (TypeDescription type : types) {
              typeMatchers.add(is(type));
          }
          return erasures(new CollectionOneToOneMatcher<TypeDescription>(typeMatchers));
      }