Testing out C++ Reflection