include module type of struct include Printable.Unit end
val show_group : group -> 'aval to_group : 'a -> 'b optionval name : unit -> stringval to_yojson : unit -> [> `String of string ]val arbitrary : unit -> unit QCheck.arbitraryval may_race : 'a -> 'b -> boolval should_print : 'a -> bool