transit-authority (npm): Define state transitions as callbacks.
Keywords: statemachine|states|turing|transition