Don't use! Considered harmful. This is a proof-of-concept implementation of a property like mechanism within C++. It is meant to show how ugly such code would look and feel. It is time for native support of properties in C++!