There is, today, a name value pair. This hints at a broader requirement.
Requirement for a run time solution for one time extensions which may involve structured information or simply name value pairs
There is another requirement for an easy way to extend the model and design time. To meet the first requirement it would be possible to have a key value pair to have structured content in the value.