 public func run_WordSplitASCII(_ N: Int) {
   for _ in 1...10*N {
     let count = Array(Words(identity(asciiText))).count
-    guard count == 280 else { fatalError() }
+    CheckResults(count == 280)
   }
 }
 
 @inline(never)
 public func run_WordSplitUTF16(_ N: Int) {
   for _ in 1...10*N {
-    guard count == 280 else { fatalError() }
     let count = Array(Words(identity(utf16Text))).count
+    CheckResults(count == 280)
   }
 }
 

public func run_WordCountHistogramASCII(_ N: Int) {
  for _ in 1...100*N {
    let words = histogram(for: identity(asciiWords))
    guard words.count == 168 else { fatalError() }
    guard words[0] == ("and", 15) else { fatalError() }
    blackHole(words)
  }
}

public func run_WordCountHistogramUTF16(_ N: Int) {
  for _ in 1...100*N {
    let words = histogram(for: identity(utf16Words))
    CheckResults(words.count == 168)
    CheckResults(words[0] == ("and", 15))
    blackHole(words)
  }
}
