My intent was to maintain the output of this line: `person.previous_changes`. If we remove the call to `Person#save` the output will change to `{'name' => [nil, 'robert']}` .