anchor.diff:          runTarget targetName
       finally
           runFinalTargets()
  -        errors |> List.iter raise    
  +        List.iter raise errors
    
   /// Registers a final target (not activated)
   let FinalTarget name body = 
  
positive.code:       |> Seq.map (fun kv -> kv.Key)
        |> Seq.iter (fun name ->
             try             
                 tracefn "Starting Finaltarget: %s" name
                 TargetDict.[name].Function()
             with
             | exn -> targetError name exn.Message)                     
                
  
negative.code:         printed.Add act |> ignore
      
          if addToOrder || verbose then log <| (sprintf "<== %s" act).PadLeft(3 * indent)
          Seq.iter (printDependencies (indent+1)) target.Dependencies
          if addToOrder then order.Add act
          
      printDependencies 0 target
  