Dyn
Dynamically typed values
module type ValueS = sig ... end
module type MapS = sig ... end
module type S = sig ... end
module Make : functor () S