anchor.diff:  ///     "T1" ==> "T2" ==> "Test"
   ///
   
  -[<System.Obsolete("Internal state is no more accessible now (FAKE0003 - package: Fake.Core.Target). If you consider, it is still useful, please open an issue and explain your use case")>]
  +[<System.Obsolete("Internal state is no more accessible now (FAKE0003 - package: Fake.Core.Target). If you consider, it is still useful, please open an issue and explain your use case. Note you can create Template with functions that Target.Create using a closure on function parameters + defines dependencies with TargetOperators.")>]
   let TargetTemplateWithDependencies dependencies body name parameters =
       let template =
           { Name = String.Empty
  
positive.code:           Function = body }
      targetFromTemplate template name parameters
  
  [<System.Obsolete("Internal state is no more accessible now (FAKE0003 - package: Fake.Core.Target). If you consider, it is still useful, please open an issue and explain your use case")>]
  let TargetTemplateWithDependecies dependencies = TargetTemplateWithDependencies dependencies
  
  /// Creates a TargetTemplate.
  [<System.Obsolete("Internal state is no more accessible now (FAKE0003 - package: Fake.Core.Target). If you consider, it is still useful, please open an issue and explain your use case")>]
  let TargetTemplate body = TargetTemplateWithDependencies [] body
  
  /// Creates a Target.
  
negative.code: 
  /// Creates a target from template.
  /// [omit]
  [<System.Obsolete("Internal state is no more accessible now (FAKE0003 - package: Fake.Core.Target). If you consider, it is still useful, please open an issue and explain your use case. Note you can create Template with functions that Target.Create using a closure on function parameters + defines dependencies with TargetOperators.")>]
  let targetFromTemplate template name parameters =
      match TargetDict.ContainsKey name with
      | true -> 
  