sig
  exception Call_error of Call.error
  val pipeline : Http_client.pipeline
  val process : 'a Call.t -> 'a
end