When I pass a doc to put, it does not mutate the doc, and I can use it again expecting it to be the same. When I pass a doc to validatingPut, it mutates the doc by adding a _revisions property.
I'd like to be able to pass an doc to validatingPut without it mutating the doc.
EDIT: Same goes for validatingBulkDocs and others.