/dev-ruby/celluloid-fsm/