Any reason to do it this way instead of using `mutableCopy`?