This makes the interface of this crate more flexible as the utility methods such as `iter_changes` now also work if a container does not contain references.