Any exception thrown by execution of a
DocumentWriteSetFilter will be wrapped in this
exception and rethrown by the WriteBatcher, allowing
failure listeners to distinguish filter exceptions from other
exceptions that may occur during batch processing.
A DocumentWriteSetFilter that skips writing
documents whose content has not changed since the last write based
on a hash value stored in a MarkLogic field.