engineering (npm): Engineer lightweight finite state machines
Keywords: engineer|engineering|fsm|statemachine