I think so. Object assignments return the assignment values, so it would be the least surprising to keep it this way. We may as well return `v` though, will do that.