anchor.diff:                      log <| sprintf "%s<== %s" indent t.Name
   
           let _, ordered = visitDependencies logDependency target.Name
  -        
  +
           log ""
           log "The resulting target order is:"
           Seq.iter (logfn " - %s") ordered
  
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)"
  