sig type t = V.t * M.t * V.t val eq : t -> t -> bool val to_string : t -> string val compare : t -> t -> int end