module type With_Diff = sig .. end
sig
end
type t
val diff : t -> t -> t Bottom.Type.or_bottom
t -> t -> t Bottom.Type.or_bottom
diff t1 t2
t1-t2
t2