Extract a zero checksum constant
Previously when a constant zero checksum was required, it was retrieved from object hash. The checksum hash is completely decoupled from the object hash and so here we separate these concepts.
Previously when a constant zero checksum was required, it was retrieved from object hash. The checksum hash is completely decoupled from the object hash and so here we separate these concepts.