Looks like the differ is broken somehow, e.g:  Probably should be replaced by just shelling out to `diff` and fallback if it can't be found..