code: func ClientFromContext(ctx context.Context) (*Client, bool) {
  	client, ok := ctx.Value(clientContextKey{}).(*Client)
  	return client, ok
  }
docs: // Client retrieves the client from the context, if any. This can be used to perform
  // 'reverse calls' in a handler method.