New: simple, three param predicates to support filter(field, op, value)