anchor.diff:  
   let testReferences frameworkVersion =
       { (!+ "./tests/**/*.*proj") with 
  -        Excludes = [if frameworkVersion = net35 then yield "./tests/**/*.TypeProviders.*proj"] }
  +        Excludes = [if not (buildTypeProviders frameworkVersion) then yield "./tests/**/*.TypeProviders.*proj"] }
       |> Scan
   
   // targets
  
positive.code: let buildFrameworkVersionTarget = TargetTemplate (fun frameworkVersion -> ())
  
  let generateTargets() =
      [if hasBuildParam "v35" then yield net35
       if (hasBuildParam "v40") || (not buildSpecific) then yield net40]
      |> Seq.fold
          (fun dependency frameworkVersion -> 
              tracefn "Generating targets for .NET %s" frameworkVersion
  
negative.code: 
  // params
  let target = getBuildParamOrDefault "target" "All"
  
  let buildTypeProviders frameworkVersion = frameworkVersion <> net35 && buildServer = BuildServer.LocalBuild
  
  let normalizeFrameworkVersion frameworkVersion =
      let v = ("[^\\d]" >=> "") frameworkVersion
  