state (npm): First-class states
Keywords: state|transition|behavior|behaviour|prototype|prototypal|hierarchical|fsm|state machine