anchor.diff:          info.WorkingDirectory <- parameters.WorkingDir
           info.Arguments <- args) parameters.TimeOut
       then
  -        failwithf "MSpec test failed on %s." details
  +        sprintf "MSpec test failed on %s." details
  +        |> match parameters.ErrorLevel with
  +           | Error -> failwith
  +           | DontFailBuild -> traceImportant
                     
       traceEndTask "MSpec" details
positive.code:     Silent = false
      ExcludeTags = []
      IncludeTags = []
      TimeOut = TimeSpan.FromMinutes 5.}
  
  /// This task to can be used to run [machine.specifications](https://github.com/machine/machine.specifications) on test libraries.
  /// ## Parameters
  
negative.code:     /// Tests with theses tags are included by MSpec
      IncludeTags: string list
      /// A timeout for the test runner
      TimeOut: TimeSpan
      /// An error level setting to specify whether a failed test should break the build
      ErrorLevel: TestRunnerErrorLevel }
  
  /// MSpec default parameters - tries to locate mspec-clr4.exe in any subfolder.
  let MSpecDefaults = { 
  