For_testing.Unsafe_cheap_optionval t_of_sexp : (Sexplib0__.Sexp.t -> 'a) -> Sexplib0__.Sexp.t -> 'a tval sexp_of_t : ('a -> Sexplib0__.Sexp.t) -> 'a t -> Sexplib0__.Sexp.tval none : 'a tval some : 'a -> 'a tval is_none : 'a t -> boolval is_some : 'a t -> boolval value_exn : 'a t -> 'aval value_unsafe : 'a t -> 'aval to_option : 'a t -> 'a optionval of_option : 'a option -> 'a t