anchor.diff:        Tests.failtestf "%s
             String `actual` was longer than expected, at pos %i found item %A."
                         (baseMsg i) i (ai.Current)
  +  | (:? float as a), (:? float as e) ->
  +    if a <> e then
  +      Tests.failtestf "%s. Actual value was %f but had expected it to be %f." message a e
     | _, _ ->
       if actual <> expected then
         Tests.failtestf "%s. Actual value was %A but had expected it to be %A." message actual expected
  
positive.code:     Tests.failtestf "%s. Expected expected to not be infinity, but it was." message
    elif Accuracy.areClose accuracy actual expected |> not then
      Tests.failtestf
        "%s. Expected difference to be less than %g for accuracy {absolute=%g; relative=%g}, but was %g. actual=%g expected=%g"
        message (Accuracy.areCloseRhs accuracy actual expected)
        accuracy.absolute accuracy.relative
        (Accuracy.areCloseLhs actual expected)
  
negative.code:     let ei = e.ToCharArray().GetEnumerator()
      let mutable i = 0
      let baseMsg errorIndex =
        let diffString = String(' ', errorIndex + 1) + "↑"
        sprintf "%s.
            Expected string to equal:
            %A
  