module type E_DST = sig .. end
sig
end
type t
type edge
val empty : unit -> t
unit -> t
val add_edge_e : t -> edge -> t
t -> edge -> t