anchor.diff:  /// <param name="packageManagerTextLinesFromScript">Package manager text lines from script, those are meant to be just the inner part, without `#r "paket:` prefix</param>
   let ResolveDependenciesForLanguage(fileType,targetFramework:string,prioritizedSearchPaths: string seq, scriptDir: string, scriptName: string,packageManagerTextLinesFromScript: string seq) =
       let workingDir = Path.Combine(Path.GetTempPath(), "script-packages", string(abs(hash (scriptDir,scriptName))))
  -    let workingDirSpecFile = FileInfo(Path.Combine(workingDir,PM_SPEC_FILE))
  +    let depsFileName = "paket.dependencies"
  +    let workingDirSpecFile = FileInfo(Path.Combine(workingDir,depsFileName))
       if not (Directory.Exists workingDir) then
           Directory.CreateDirectory workingDir |> ignore
   
  
positive.code:                         File.ReadAllLines originalDepsFile.FullName <> depsFileLines
                      then
                          File.Copy(fi.FullName,originalDepsFile.FullName,true)
                          let targetLockFile = FileInfo(Path.Combine(workingDir,PM_LOCK_FILE))
                          File.Copy(lockFile.FullName,targetLockFile.FullName,true)
                      
                  let lines = 
  
negative.code:         
      let rootDir,packageManagerTextLines =
          let rec findSpecFile dir =
              let fi = FileInfo(Path.Combine(dir,depsFileName))
              if fi.Exists then
                  let lockfileName = "paket.lock"
                  let lockFile = FileInfo(Path.Combine(fi.Directory.FullName,lockfileName))
                  let depsFileLines = File.ReadAllLines fi.FullName
                  if lockFile.Exists then
                      let originalDepsFile = FileInfo(workingDirSpecFile.FullName + ".original")
  