anchor.diff:          "cloud { return x } |> cluster.Run" |> fsi.TryEvalExpression |> shouldEqual 42
   
       [<Test>]
  -    let ``03. Updating data dependency in single interaction`` () =
  +    member __.``03. Updating data dependency in single interaction`` () =
           let fsi = FsiSession.Value
   
           fsi.EvalInteraction """
  
positive.code:             match value.ReflectionValue with
              | :? 'T as result when result = expected -> ()
              | result -> raise <| new AssertionException(sprintf "expected %A, got %A." expected result)
              
      type FsiSession private () =
          static let container = ref None
  
          static member Start () =
              lock container (fun () ->
                  match !container with
                  | Some _ -> invalidOp "an fsi session is already running."
                  | None ->
                      let dummy = new StringReader("")
                      let fsiConfig = FsiEvaluationSession.GetDefaultConfiguration()
                      let fsi = FsiEvaluationSession.Create(fsiConfig, [| "fsi.exe" ; "--noninteractive" |], dummy, Console.Out, Console.Error)
                      container := Some fsi; fsi)
  
          static member Stop () =
              lock container (fun () ->
                  match !container with
                  | None -> invalidOp "No fsi sessions are running"
  
negative.code: 
  
      [<Test>]
      member __.``05. Quotation literal`` () =
          let fsi = FsiSession.Value
  
          defineQuotationEvaluator fsi
  