Added classes to support concrete getters.
Deleted this type.
Annotate both method and field in case we want to use this for write case.
Populate group and map type families supporting a variety of types for retrieving data.