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