C++ non-intrusive RTTI library.