anchor.diff:          //        //UnresolvedReferences = Some ( UnresolvedReferencesSet.UnresolvedAssemblyReference [])
           //        ProjectFileNames = [| filePath |] }
   
  -        Log.verbf "project options '%A'" opts
  +        Log.verbf "project options '%A', OtherOptions: \n\t%s" { opts with OtherOptions = [||] } (System.String.Join("\n\t", opts.OtherOptions))
           //let! results = fsChecker.ParseAndCheckProject(opts)
           //let _errors = results.Errors
           if _errors.Length > 0 then
  
positive.code:         let opts =
              match options with
              | Some(str:string) when not(System.String.IsNullOrEmpty(str)) ->
                  { opts with OtherOptions = Helpers.parseOptions str }
              | _ -> opts
  
          //// add our file
  
negative.code:         let defaultReferences =
              FSharpCheckerFuncs.getDefaultSystemReferences frameworkVersion
          let projFileName, args = FSharpCheckerFuncs.getCheckerArguments (Some filePath) frameworkVersion defaultReferences None [] [] []
          Log.verbf "getting project options ('%s', \"\"\"%s\"\"\", now, args, assumeDotNetFramework = false): \n\t%s" filePath source (System.String.Join("\n\t", args))// fscore
          //let opts = fsChecker.GetProjectOptionsFromCommandLineArgs(projFileName, args)
          let! (opts,_errors) = fsChecker.GetProjectOptionsFromScript(filePath, source, DateTime.Now, args, assumeDotNetFramework = false)
          //fsChecker.GetP
  