in Sources/Confidence/ConfidenceValueHash.swift [10:21]
func hashConfidenceValue(context: ConfidenceStruct) -> String {
var hasher = SHA256()
context.sorted { $0.key < $1.key }.forEach { key, value in
hasher.update(data: key.data)
hashValue(value: value, hasher: &hasher)
}
let digest = hasher.finalize()
return digest.map { String(format: "%02hhx", $0) }.joined()
}