simple concurrent transitions support, moved test to fsmtest