Status: IN
`merge()` mutates and returns `self` (enabling chaining like `deepcopy(a).merge(b)`) rather than returning a new instance, which means callers must deepcopy before merging if they need to preserve the original state.
Source: entries/2026/05/29/conflict-free-replicated-data-types-test_crdts.md