fix some features in diffs showing up as deletes instead of updates. cf https://gist.github.com/08b004ac0b91446d21b9