Everything looks correct, except the reorder code which I have trouble
to go through every step in my available time, but for this code I'm
going to trust the (passing) shell test.
Note that after this bundle, tentativelyReplacePatches is no longer used
outside of src/Darcs/Repository/Hashed.hs .
Accepted.