Since an action (e.g., a Javascript action) can actually modify the event and since in general action executions for a single event could occur concurrently, then action should receive a copy of the event.
(It's a little strange to modify the event object itself in a rule action, but that approach might be convenient for, say, forwarding the event with some modification.)
Since an action (e.g., a Javascript action) can actually modify the event and since in general action executions for a single event could occur concurrently, then action should receive a copy of the event.
(It's a little strange to modify the event object itself in a rule action, but that approach might be convenient for, say, forwarding the event with some modification.)