Graph.Coloring
exception NoColoring
module type GM = sig ... end
module Mark (G : GM) : sig ... end
module type G = sig ... end
module Make (G : G) : sig ... end