composit state build composit state state machin object statemachin statemachin state machin state machin sm state machin statemachin composit state creat composit state set state machin sm set sm set equal sm illeg argument except statemachin 