anchor.diff:  
       /// Restores the given paket.references files.
       member this.Restore(force: bool, group: string option, project: string, touchAffectedRefs: bool, ignoreChecks, failOnChecks) : unit =
  -        Utils.RunInLockedAccessMode(
  +        RunInLockedAccessMode(
               this.RootPath,
               fun () ->
                   if touchAffectedRefs then
  
positive.code: 
      /// Updates all dependencies.
      member this.Update(force: bool, withBindingRedirects: bool, cleanBindingRedirects: bool, createNewBindingFiles:bool, installAfter: bool, semVerUpdateMode, touchAffectedRefs): unit =
          Utils.RunInLockedAccessMode(
              this.RootPath,
              fun () -> 
              UpdateProcess.Update(
  
negative.code: open System.Xml
  open System.IO
  open Chessie.ErrorHandling
  
  /// Paket API which is optimized for F# Interactive use.
  type Dependencies(dependenciesFileName: string) =
      let listPackages (packages: System.Collections.Generic.KeyValuePair<GroupName*PackageName, PackageResolver.ResolvedPackage> seq) =
          packages
          |> Seq.map (fun kv ->
  