# File lib/state_machine/state_collection.rb, line 79 def match!(object) match(object) || raise(ArgumentError, "#{machine.read(object, :state).inspect} is not a known #{machine.name} value") end