Improve the way darcs repo checksums are generated