- Use Cases for Compile-Time Reflection -- http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3403.pdf