module VE : sig ... endmodule S : sig ... endmodule E : sig ... endtype edge = E.texception Found of edgemodule I : sig ... endmodule PV = I.PVmodule PE = EBlocks.BidirectionalLabeledmodule V : Sig.COMPARABLEmodule E : Sig.ORDERED_TYPEmodule HM : sig ... end