basic-fsm (npm): Simple final state machine
Keywords: fsm|final state machine