In any of the situations--you should never mix your creation and deletion in one transport request itself.
You use one request for Creations.
You use another for deletions..(ask your TL on this)
There by you can have little more clarity--So these mistakes can be eradicated completely...
Hope this helps...
Phanikumar