Template:cpp/experimental/function/dsc uses allocator