Does this assume `this` and `that` have the same variables in the same order?