code: func Set(c context.Context, s Store) context.Context {
  	if s == nil {
  		return SetFactory(c, nil)
  	}
  	return SetFactory(c, func(context.Context) Store { return s })
  }
docs: // Set injects the Store object in the context to be returned by Get as is.