# File lib/state_machine/event_collection.rb, line 41
    def valid_for(object, requirements = {})
      match(requirements).select {|event| event.can_fire?(object, requirements)}
    end