code: func WithGlobalCache(c context.Context, provider BlobCacheProvider) context.Context {
  	return context.WithValue(c, &globalCacheKey, provider)
  }
docs: // WithGlobalCache installs a global cache implementation into the supplied
  // context.