sig
  type 'a request = 'a
  val from_fun : (unit -> 'a) -> 'Eliom_lazy.request
  val from_val : '-> 'Eliom_lazy.request
  val force : 'Eliom_lazy.request -> 'a
end