When doing a drag+drop (cut) into an objectlist, if the
objectlist's data-model rejects the addition, the
objects are completely deleted (they are already cut
from the source). Should do the work as:
success = ProcessEvent(AcceptObjectsEvent(...))
success = ProcessEvent(ObjectsCut(...))
success = ProcessEvent( ObjectsPaste(...))
But that's seriously ugly looking.