Add merge-with