So, I think the answer here is *yes*, but I'm not certain.  `git_diff_delta__cmp` uses the case-sensitive `strcmp` always, which I think is actually the correct behavior here?  But I'm not certain.  In the event of a case-changing rename, we want to present these two sides separately and use the similarity comparison on them.  Eg, if 'a' is a delete and 'A' is an add, they should be linked iff their similarity is such.  Eg, if you were to rewrite 'a' -> 'A':

>git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       new file:   A
#       deleted:    a
#