sig
  val decode : string -> string
  val encode : string -> string
  val cookie_decode : string -> (string * string) list
  val cookie : string -> string -> string
  val date : int -> string
  val date_of_float : float -> string
  val float_of_date : string -> float
  val base64_encode : string -> string
  val base64_decode : string -> string
end