private void assumeFeature(Feature feature) {
    Assumptions.assumeTrue(features().contains(feature), String.format("Feature %s not supported by current backend", feature));
  }
Projection of fields which have container-like attributes: {@code Optional<T>}, {@code List<T>} etc.
criteria/common/test/org/immutables/criteria/personmodel/AbstractPersonTest.java