runEvents
Runs every entry in eventSchemas in order via runEvent — used when a caller already has the exact list of events to run and doesn't need triggerEvents' trigger lookup.
Parameters
eventSchemas
the events to run, in order.
data
value passed as every entry's incomingData. null when nothing is forwarded.