Modes_lib.Optionalinclude Per_axis with type 'a wrapped := 'a optiontype t = {locality : Modes_lib__.Modes_lib_intf.Definitions.locality option;portability : Modes_lib__.Modes_lib_intf.Definitions.portability option;contention : Modes_lib__.Modes_lib_intf.Definitions.contention option;statefulness : Modes_lib__.Modes_lib_intf.Definitions.statefulness option;visibility : Modes_lib__.Modes_lib_intf.Definitions.visibility option;linearity : Modes_lib__.Modes_lib_intf.Definitions.linearity option;uniqueness : Modes_lib__.Modes_lib_intf.Definitions.uniqueness option;yielding : Modes_lib__.Modes_lib_intf.Definitions.yielding option;forkable : Modes_lib__.Modes_lib_intf.Definitions.forkable option;staticity : Modes_lib__.Modes_lib_intf.Definitions.staticity option;}val sexp_of_t : t -> Sexplib0.Sexp.tval get : t -> 'a Modes_lib__.Modes_lib_intf.Definitions.axis -> 'a option