Module Ref.And_value

type t =
  1. | T : 'a ref * 'a -> t
val set : t -> unit
val sets : t list -> unit
val snapshot : t -> t