functor (M : Map->
  sig val lift_box : 'Bindlib.box M.t -> 'M.t Bindlib.box end