set state machin object handl object stm handl state stm stm state machin state handl set state machin state machin stm handl transit stm stm state machin transit handl set state machin state machin stm illeg argument except handl handl stm stm 