# File lib/transitions/state.rb, line 5 def initialize(name, options = {}) @name = name if machine = options.delete(:machine) define_state_query_method(machine) end update(options) end