Diffable no longer has to know about the history field