The project is undergoing a fundamental change in its basic design principle. Currently we are turning from the compile-time reflection via C++ templates to a more OO-based solution. Besides reducing the projects complexity and applications compile times, it will be possible to detect type-information at runtime. In particular youll be able to detect type-information even for objects loaded at runtime.