Resolves Spec Issue 125: Introduced Type-Safety improvements for Caches, Cache Configuration and CacheManager.getCache(…)