C++26 Reflections adventures and compile time UML