module type Hashcons =sig..end
Hashcons below.type elt
include Datatype.S_with_collections
State_builder.Hashcons.eltval hashcons : elt -> tval get : t -> eltval id : t -> intid x = id y is equivalent to equality on State_builder.Hashcons.elt.val self : State.t