==>only needs to be true about 95% of the time (arbitrary percentage, just shouldn't be too bad for performance reasons)
true, and just require that certain the
a.hash != b.hashcomponent is "covered" 95% of the time
return (a != b) => (true.cover(a.hash != b.hash, percentage: 95, label: "hashes are different))
Testablefunctions that raise XCTest failures? e.g. by using assertions like
XCTAssertor matcher frameworks like Nimble?