phpmentors/stagehand-fsm (packagist): A finite state machine
Keywords: state machine|fsm