It would be nice to add a test for the case where the changes are not equal.