anchor.diff:  type TestPrinter(writer: TextWriter, width: int) =
     let printer = StructuralTextWriter(writer)
   
  -  let printSeparatorAsync () =
  -    printer.WriteLineAsync(String.replicate (width - printer.IndentLength) "-")
  +  let printSeparatorAsync c =
  +    printer.WriteLineAsync(String.replicate (width - printer.IndentLength) c)
  +    
  +  let printHardSeparatorAsync () =
  +    printSeparatorAsync "="
  +
  +  let printSoftSeparatorAsync () =
  +    printSeparatorAsync "-"
   
     let printExceptionAsync source (e: exn) =
       async {
  
positive.code:   let printTestMethodAsync i (testMethod: TestMethod) =
      async {
        if testMethod |> TestMethod.isPassed |> not then
          do! printSeparatorAsync ()
          do! printer.WriteLineAsync(sprintf "Method: %s" testMethod.MethodName)
          use indenting = printer.AddIndent()
          for (i, test) in testMethod.Result.Tests |> Seq.indexed do
  
negative.code:   member this.PrintAsync(testClass: TestClass) =
      async {
        if testClass |> TestClass.isPassed |> not then
          do! printHardSeparatorAsync ()
          do! printer.WriteLineAsync(sprintf "Type: %s" testClass.TypeFullName)
          use indenting = printer.AddIndent()
          match testClass.InstantiationError with
  