anchor.diff:  ///
   /// Example usage:
   /// Target "MyFile" (fun _ ->
  -///   fsc ["MyFile.fs"] ["-a"; "-r"; "Common.dll"])
  +///   fscList ["MyFile.fs"] ["-a"; "-r"; "Common.dll"])
   let fscList (srcFiles: string list) (opts: string list): int =
     let optsArr =
       // If output file name is specified, pass it on to fsc.
  
positive.code:     @ if fscParams.Debug then ["-g"] else []
      @ fscParams.OtherParams
      
    fscList inputFiles argList |> ignore
    traceEndTask "Fsc " (inputFiles |> separated ", ")
negative.code: 
  /// 'fsc.exe' output target types
  type FscTarget = Exe | Winexe | Library | Module
  /// 'fsc.exe' output platforms
  type FscPlatform = X86 | Itanium | X64 | AnyCpu32BitPreferred | AnyCpu
  
  /// 'fsc.exe' command line parameters
  