C++26 Reflections adventures and compile-time UML