[boost] C++ Concept-based tag dispatching using the Tick library