@Override
  protected Set<Feature> features() {
    return EnumSet.of(Feature.DELETE, Feature.QUERY, Feature.QUERY_WITH_LIMIT,
            Feature.QUERY_WITH_PROJECTION,
            Feature.QUERY_WITH_OFFSET, Feature.ORDER_BY,
            Feature.STRING_EMPTY, Feature.STRING_PREFIX_SUFFIX
    );
  }
Elastic has special <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/regexp-syntax.html">regex syntax</a>
and not all java patterns are supported. Testing separately here
criteria/elasticsearch/test/org/immutables/criteria/elasticsearch/ElasticPersonTest.java