Make CallableServiceCachingDecorator variadic; Add KeyStrategyCacheMap