Is there any reason not to reuse ``self.previous(field)`` here instead of duplicating ``self.saved_data.get(field)``? Seems like if we ever made changes to ``previous`` for any reason, we'd want them to take effect here as well.