- added a data structure to encapsulate a group of key names
- simplified values to better represent its anticipated use