I'm trying to pickup a modify and then generate a new add event based on
that. Thats pretty easy to do using an add-dest-object and then vetoing
the modify and works a treat. In the output document I then see the add
event as I want it.

However, I need to generate multiple adds from the modify, which again I
can do by using a for loop. This creates an output document that has two
adds in it as expected for the user.

The issue is that the connected application doesnt seem to recognise two
adds of an object in the one output document (script driver). So i'm
guessing I need to generate a completely new event for each add thats
required, which is where i'm stuck. Anyone have any thoughts on how to
generate a completely new add event that allows for a multiple output
documents to be sent to the connected system?