fn_for_each2_XXX
fn_for_each2_XXX((L1), (L2), P, FN, _in_merge)
fn_for_each2_XXX((L1), (L2), P, FN, _not_in_set)