anchor.diff:          let value = Result.Ok(42)
           let expected = "42"
           let mutable result = ""
  -        Result.Do(value, (fun x -> result <- expected.ToString())) |> should equal value
  +        Result.Do(value, (fun _ -> result <- expected.ToString())) |> should equal value
           result |> should equal expected
   
       [<Fact>]
  
positive.code:     let ``TryGetResult<TKey, TValue> with func returns Ok<IEnumerable<TValue>> when key is present in lookup`` () =
          let key = 42
          let value = "hello"
          let lookup = [(key, value)].ToLookup((fun (k, v) -> k), (fun (k, v) -> v))
          let result = Result.TryGetResult(lookup, key, (fun _ -> Errors.Error()))
          result.IsOk |> should equal true
          result.Value.Count() |> should equal 1
          result.Value |> should contain value
  
  module Match =
  
      [<Fact>]
      let ``Match<T1, T2> returns result of error when value is Error<T1>`` () =
  
negative.code:         let value = Result.Error<int>(Errors.Error())
          let expected = "42"
          let mutable result = ""
          Result.DoWhenError(value, (fun _ -> result <- expected.ToString())) |> should equal value
          result |> should equal expected
  
  module Collections =
  