module Piecewise_linear: Piecewise_linearmodule type Key =sig..end
module type S =sig..end
module Make(Key:Key):Swith type key = Key.t
module Time:Swith type key = Time.t
module Float:Swith type key = float
module Int:Swith type key = int