* feat: add support for custom patch delimiters in PatchDocumentOptions * chore: add validation for placeholder delimiters