statum (rubygems): Ruby state machine
Keywords: declarative|fsm|ruby|state-machine