# File lib/state_machine/extensions.rb, line 139
    def fire_events!(*events)
      run_action = [true, false].include?(events.last) ? events.pop : true
      fire_events(*(events + [run_action])) || raise(StateMachine::InvalidParallelTransition.new(self, events))
    end