An interesting question: http://stackoverflow.com/questions/15669592/what-are-the-differences-between-concepts-and-template-constraints I plan an answer, but don't have a bunch of time right now. Feel free to chime in! Andrei