Arrays replace instead of merging item by item
Object members recurse, null removes a member, and every array or scalar patch replaces the corresponding target. The source document is cloned before changes are applied.
Each document is capped at 512 KiB, combined input at 1 MiB, traversal at 100,000 values and 100 levels, reports at 10,000 entries, and output at 1 MiB. Source and results stay in the active browser tab.