A CacheKey identifies an object in the cache.
The key of the object in the cache. The key must be globally unique.
Builds a CacheKey from a typename and a list of Strings.