Clone input and output documents.
Clone input documents to maintain immutability of original input.
Do not clone inputs or outputs. Resulting documents may share references.
Clone output documents to ensure distinct objects without shared references.
Specified how input and output documents are processed.