/dev-ruby/state_machine/