Building a Reflective object system in C++ (2010) | Dark Hacker News