Receive an execution_policy inside sequential::merge & sequential::merge_by_key
Eliminate scalar::merge & scalar::merge_by_key
Inherit sequential::merge & sequential::merge_by_key in the C++ backend.