Because I'm wrapping more closely the `git_diff_delta` like that (since one `git_diff` has many `git_delta`s). But it's more or less a leftover of my old separated `GTPatch` stuff.