Modes.Shared
type ('a : value_or_null) t = 'a Basement.Modes.shared = {
shared : 'a @@ shared;
}
val t_of_sexp : ('a : value_or_null). (Sexplib0.Sexp.t -> 'a) -> Sexplib0.Sexp.t -> 'a t