I've stumbled upon this numerous times and I wish I could automate this somehow.
The idea is to have some mixin templates mixed into classes automatically when they inherit from some base class.
For instance, advanced RTTI methods, which analyze the enclosing class at compile-time.
Unfortunately, AFAIK, there's no way of doing it automatically and one needs to both derive from a certain class and mix in a certain mixin template manually.
Is there a way to avoid the boilerplate and have it done automatically?

--
Bye,
Gor Gyolchanyan.