The concept TS provides ways to define and require concepts in the C++ core language. But it doesn't really add anything besides syntax, everything is already possible in C++14 in a more or less nice looking way. How it is done is shown in this post.