#223 Make CachingProviderRegistry private