anchor.diff:  
   /// [omit]
   let mutable LastDescription = null
  -   
  +
   /// Sets the Description for the next target.
   /// [omit]
  -let Description text = 
  -    if LastDescription <> null then 
  +let Description text =
  +    if LastDescription <> null then
           failwithf "You can't set the description for a target twice. There is already a description: %A" LastDescription
       LastDescription <- text
   
  
positive.code: 
  /// <summary>Writes a build time report.</summary>
  /// <param name="total">The total runtime.</param>
  let WriteTaskTimeSummary total =    
      traceHeader "Build Time Report"
      if ExecutedTargets.Count > 0 then
          let width = 
              ExecutedTargetTimes 
                |> Seq.map (fun (a,b) -> a.Length) 
                |> Seq.max
                |> max 8
  
  
negative.code: /// Returns the DependencyString for the given target.
  let dependencyString target =
      if target.Dependencies.IsEmpty then String.Empty else
      target.Dependencies
        |> Seq.map (fun d -> (getTarget d).Name)
        |> separated ", "
        |> sprintf "(==> %s)"
  