sig
  type t
  val print : ?oc:Pervasives.out_channel -> Extended_sexp.Diff.t -> unit
  val of_sexps :
    Core.Std.Sexp.t -> Core.Std.Sexp.t -> Extended_sexp.Diff.t option
end