code: func withClient(c context.Context, client crimson.CrimsonClient) context.Context {
  	return context.WithValue(c, &clientKey, client)
  }
docs: // withClient installs an RPC client pointer into the given context.
  // It can be retrieved later on with getClient.