Template:cpp/memory/unique ptr/dsc swap