Seems like you should create a shallow copy with `Y.merge()` if you're going to mutate someone else's object.