MergeSet now properly manages arguments