sig
  val format_url : string -> (string * string) list -> string
  val do_get_request :
    ?params:(string * string) list -> string -> Ocsigen_http_frame.t Lwt.t
  val push_ns :
    ?sep:string ->
    ?namespace_param:string * '->
    string -> (string * 'a) list -> (string * 'a) list
  val find_in_ns :
    ?namespace_param:string ->
    ?default_namespace:string ->
    '-> (string * 'a) list -> (string * 'a) list
  val strip_ns : string -> (string * string) list -> (string * string) list
  val parse_key_pairs : string -> (string * string) list
  val direct_request :
    (string * string) list -> string -> (string * string) list Lwt.t
end