include STM.Spec
val arb_cmd : state -> cmd QCheck.arbitraryval show_cmd : cmd -> stringval init_sut : unit -> sutval cleanup : sut -> unitval run : cmd -> sut -> STM.resval postcond : cmd -> state -> STM.res -> boolval arb_cmd_seq : state -> cmd QCheck.arbitraryval arb_cmd_dom0 : state -> cmd QCheck.arbitraryval arb_cmd_dom1 : state -> cmd QCheck.arbitrary