private IterableChecker<List<String>, String> ids(CompositeHolderCriteria criteria) {
    return  CriteriaChecker.<TypeHolder.CompositeHolder>ofReader(repository.find(criteria)).toList(TypeHolder.CompositeHolder::id);
  }
Return {@link TypeHolder.StringHolder#id()} after applying a criteria
criteria/common/test/org/immutables/criteria/typemodel/CompositeTemplate.java