@Test
public void testMatchWithFunctionExpression() {

    final QueryToKeyMatcher matcher = new QueryToKeyMatcher(queryField("f1").equalsValue("hello!"));
    Match match = matcher.matchesSatisfyingQuery(keyWithValue(function("nada", concatenateFields("f1", "f2", "f3")), 1));
    assertEquals(MatchType.NO_MATCH, match.getType());
}