Template:cpp/concepts/dsc derived from