Restated: "ADD is to REPLACE as STORE is to... what?"
REPLACE, like ADD, expects the content given to be parsed rather than raw. ADDing the same content twice can result in two documents with the same name in the database; I'm presuming that duplicate STORE commands have similar peril attached.
What is the appropriate mechanism to use when replacing one version of raw content with another?