macchina (npm): A Finite States Machine to track properties that change over time
Keywords: fsm|state-machine|interface