Template:cpp/experimental/latch/dsc constructor