anchor.diff:  let private sameLevels = new Dictionary<_,_>()
   
   /// Specifies that two targets are on the same level of execution
  +[<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 targetsAreOnSameLevel x y =
       match sameLevels.TryGetValue y with
       | true, z -> ()
       | _  -> sameLevels.[y] <- x
   
   /// Specifies that two targets have the same dependencies
  +[<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 rec addDependenciesOnSameLevel target dependency =
       match sameLevels.TryGetValue dependency with
       | true, x -> 
  
positive.code: 
  
  /// Defines a dependency - y is dependent on x
  let inline (==>) x y =
      addDependenciesOnSameLevel y x 
      Dependencies y [x]
  
negative.code: open System.Collections.Generic
  
  /// Allows to use Tokens instead of strings
  [<System.Obsolete("Use Fake.Core.Target instead (FAKE0001 - package: Fake.Core.Target - member: Fake.Core.TargetOperators.(?)")>]
  let (?) f s = f s
  
  /// Allows to use Tokens instead of strings for TargetNames
  [<System.Obsolete("Use Fake.Core.Target instead (FAKE0001 - package: Fake.Core.Target - member: Fake.Core.TargetOperators.(?<-)")>]
  let (?<-) f str action = f str action
  
  /// Allows to use For? syntax for Dependencies
  [<System.Obsolete("Please open an issue and tell us why you need it! (FAKE0002 - no longer supported)")>]
  let For x y = x <== y
  
  /// Converts a dependency into a list
  [<System.Obsolete("Please open an issue and tell us why you need it! (FAKE0002 - no longer supported)")>]
  let Dependency x = [x]
  
  /// Appends the dependency to the list of dependencies
  [<System.Obsolete("Please open an issue and tell us why you need it! (FAKE0002 - no longer supported)")>]
  let And x y = y @ [x]
  
  /// Runs a Target and its dependencies
  