anchor.diff:  [<RequireQualifiedAccess>]
   type TestErrorMethod =
     | Constructor
  -  | Method                      of TestCase
  -  | Dispose                     of TestCase
  +  | Method                      of TestMethod
  +  | Dispose                     of TestMethod
   
   type TestError =
     {
  
positive.code:       Result.catch (fun () -> instance |> Disposable.dispose)
        |> Result.mapFailure (fun e -> TestError.OfDispose (testCase, e))
  
      let tryRunCase (testCase: TestCase) testObject =
        testObject |> tryInstantiate
        |> Result.bind
          (fun instance ->
  
negative.code: type TestClassInstance =
    obj
  
  type TestMethod =
    {
      Method                      : MethodInfo
      Run                         : TestClassInstance -> GroupTest
  