maybe name this `MATCH_HAS_CHANGED_PREDICATE`