pub fn emptyHash(comptime Hash: type) [Hash.digest_length]u8
pub fn emptyHash(comptime Hash: type) [Hash.digest_length]u8 { var result: [Hash.digest_length]u8 = undefined; Hash.hash(&.{}, &result, .{}); return result; }