ecl_concepts
- Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing template arguments.
most commonly to check for required functionality when passing template arguments.