anchor.diff:          match restrictions with
           | [] -> installModel
           | restrictions ->
  -            let applyRestriction folder =
  +            let applRestriction folder =
                   { folder with Targets = applyRestrictionsToTargets restrictions folder.Targets}
   
  -            { installModel with 
  -                LegacyReferenceFileFolders = 
  +            { installModel with
  +                LegacyReferenceFileFolders =
                       installModel.LegacyReferenceFileFolders
  -                    |> List.map applyRestriction
  -                    |> List.filter (fun folder -> folder.Targets <> []) 
  -
  -                NewReferenceFileFolders = 
  +                    |> List.map applRestriction
  +                    |> List.filter (fun folder -> folder.Targets <> [])
  +
  +                NewReferenceFileFolders =
                       installModel.NewReferenceFileFolders
  -                    |> List.map applyRestriction
  -                    |> List.filter (fun folder -> folder.Targets <> []) 
  -
  -                TargetsFileFolders = 
  +                    |> List.map applRestriction
  +                    |> List.filter (fun folder -> folder.Targets <> [])
  +
  +                TargetsFileFolders =
                       installModel.TargetsFileFolders
  -                    |> List.map applyRestriction
  +                    |> List.map applRestriction
                       |> List.filter (fun folder -> folder.Targets <> [])  }
   
       let rec addTargetsFiles (targetsFiles:string list) (this:InstallModel) : InstallModel =
  -        let targetsFileFolders = 
  -            targetsFiles 
  +        let targetsFileFolders =
  +            targetsFiles
               |> List.choose (extractBuildFolder this.PackageName)
  -            |> List.distinct 
  -            |> PlatformMatching.getSupportedTargetProfiles 
  +            |> List.distinct
  +            |> PlatformMatching.getSupportedTargetProfiles
               |> Seq.map (fun entry -> { Name = entry.Key; Targets = List.ofSeq entry.Value; Files = InstallFiles.empty })
               |> Seq.toList
   
  
positive.code:             else
                  folder)
  
      let addFrameworkAssemblyReferences references (installModel:InstallModel) : InstallModel = 
          references |> Seq.fold addFrameworkAssemblyReference (installModel:InstallModel) 
  
      let filterExcludes excludes (installModel:InstallModel) = 
          let excluded e reference =
              match reference with
              | Reference.Library x -> x.Contains e
  
negative.code: 
  
      let rec addTargetsFile (path:LibFolder)  (file:string) (installModel:InstallModel) :InstallModel =
          { installModel with
              TargetsFileFolders = addFileToFolder path file installModel.TargetsFileFolders InstallFiles.addTargetsFile
          }
  
  