Thanks for pointing this out. The message id's aren't unique, so calling this twice will have a potentially undesirable destructive effect.  A perfectly innocuous message that shouldn't be deleted over in the MMS database could get deleted.