what about `size`? I havet seen it somewhere else in similar situations and it helps nicely, 
when/if it is combinable with one of the above hashes.

btw. combining hashes together is a seriously strong way to ensure integrity, 
with no drawbacks at all if it is for re-distributable software (otherwise you have a very, very efficient compression function ;-)