Out of band discussion explained this to me: because the filter is now an input to the query generation process, as opposed to something we apply the results of the query, we don't need these "match" functions, because anything returned by the query must definitely match.