Collect all predicates found in WHERE clauses
Apply predicates after cartesian product when relevant