Template:cpp/experimental/dsc atomic shared ptr