Slightly updating ::Merge()