This is designed to be an extension of the standard KVC mechanisms for accessing properties on objects.