Template:cpp/experimental/ranges/type traits/dsc common reference