compile

fun compile(predicate: AccessPredicate, fieldOf: (AccessAttribute<*, *>) -> QueryField<*>?): FilterExpression

predicate as a filter, each attribute compared on fieldOf of it, or matching nothing where that is null.