anchor.diff:                      ParseAndCheckResults.Empty
                       
                 reply.Reply results
  -            with exn -> Debug.WriteLine( sprintf "LanguageService agent: Exception: %s" (exn.ToString()) )
  +            with exn -> Debug.WriteLine("LanguageService agent: Exception: {0}", exn.ToString())
           })
   
     static member IsAScript fileName =
  
positive.code:   /// Get all the uses of the specified symbol in the current project and optionally all dependent projects
    member x.GetUsesOfSymbolInProject(projectFilename, file, source, symbol:FSharpSymbol, ?dependentProjects) =
     async { 
      Debug.WriteLine(sprintf "LanguageService: GetUsesOfSymbolInProject: project=%s, currentFile = %s, symbol = %s" projectFilename file symbol.DisplayName )
      let sourceProjectOptions = x.GetCheckerOptions(file, projectFilename, source)
      let dependentProjects = defaultArg dependentProjects []
  
  
negative.code:         // We are in a stand-alone file or we are in a project, but currently editing a script file
          try 
            let fileName = fixFileName(fileName)
            Debug.WriteLine ("LanguageService: GetScriptCheckerOptions: Creating for stand-alone file or script: {0}", fileName)
            let opts =
                Async.RunSynchronously (checker.GetProjectOptionsFromScript(fileName, source, fakeDateTimeRepresentingTimeLoaded projFilename),
                                        timeout = ServiceSettings.maximumTimeout)
  