module Default:S
module Val:Abstractions.Value
module Loc:Abstract_location.Externalwith type value = Val.t and type location = Precise_locs.precise_location
module Dom:Abstract_domain.Externalwith type value = Val.t and type location = Loc.location