anchor.diff:    let exe = findToolInSubPath "FSharpApiSearch.Database.exe" (currentDirectory @@ ".." @@ "packages" @@ "build")
     let args =
       // TODO: enable external assemblies
  -    if isMono then
  +    if isMonoRuntime then
         [|
           "System.Xml.Linq"
           "System.Runtime.Serialization"
  
positive.code:     LockFile.LoadFrom("./paket.lock")
        .GetGroup(GroupName("Main"))
        .Resolution
    if isMono then [||]
    else Package.loadTargets "./packages.yml"
    |> Array.map (fun x ->
      let p = packages |> Map.toSeq |> Seq.pick (fun (k, v) -> if k.ToString() = x.Name then Some v else None)
  
negative.code:   let cmd, args =
      let exe = "../.paket/paket.exe"
      let restore = "restore"
      if isMonoRuntime then ("mono", sprintf "%s %s" exe restore)
      else (exe, restore)
    let exitCode =
      ExecProcess (fun info ->
  