Graph.Topological
module type G = sig ... end
module Make : functor (G : G) -> sig ... end
module Make_stable : functor (G : sig ... end) -> sig ... end