anchor.diff:  ///  - `setParams` - Function used to manipulate the default DocFx parameters. See `DocFxDefaults`
   /// ## Sample
   ///
  -///      DocFx (fun p -> 
  -///       { p with 
  -///           DocFxJson = "foo" @@ "bar" @@ "docfx.json"
  -///           Timeout = TimeSpan.FromMinutes 10.
  -///       })
  +///     DocFx (fun p -> 
  +///      { p with 
  +///          DocFxJson = "foo" @@ "bar" @@ "docfx.json"
  +///          Timeout = TimeSpan.FromMinutes 10.
  +///      })
   let DocFx setParams = 
       let parameters = DocFxDefaults |> setParams
       
       traceStartTask "DocFx" parameters.DocFxJson
       
  -    let args = parameters.DocFxJson |> FullName
  +    let serveArg = if parameters.Serve then "--serve" else ""
  +    let configArg = parameters.DocFxJson |> FullName
  +
  +    let args = sprintf "%s %s" configArg serveArg
   
       if 0 <> ExecProcess (fun info -> 
             info.FileName <- parameters.ToolPath |> FullName
  
positive.code:       WorkingDirectory  : string
        /// Allows to specify a timeout for DocFx. Default: 5 min
        Timeout : TimeSpan
      }
  
  /// The default parameters
  
negative.code:       DocFxJson = docsPath @@ "docfx.json"
        WorkingDirectory = docsPath
        Timeout = TimeSpan.FromMinutes 5.
        Serve = false
      }
  
  /// Generates a DocFx documentation.
  