CHANGED: exact_match splitted into generator and partitioner