This document discusses several proposed new features for C++ including variadic templates, concepts, and other ideas. Variadic templates allow a template parameter pack that accepts a variable number of arguments. Concepts allow specifying constraints on template parameters to improve compiler errors. Other proposals include coroutines, static_if for conditional compilation, and transactional memory support. Overall the document outlines many ideas to enhance C++ templates and generic programming.