anchor.diff:  
       let rec step (stage:Stage) (stackpack:StackPack) compatibleVersions (flags:StepFlags) =
   
  -        let inline fuseConflicts currentConflict priorConflictSteps conflicts =
  +        let inline fuseConflicts currentRequirement filteredVersions currentConflict priorConflictSteps conflicts =
  +            let currentConflict,stackpack = boostConflicts filteredVersions currentRequirement stackpack currentConflict
               let findMatchingStep priorConflictSteps =
                   let currentNames =
                       conflicts
  
positive.code:                     currentNames |> Set.contains lastRequirement.Name)
  
              match findMatchingStep priorConflictSteps with
              | None, []  -> currentConflict
              | (Some head), priorConflictSteps ->
                  let (lastConflict, lastStep, lastRequirement, lastCompatibleVersions, lastFlags) = head
                  let continueConflict = 
  
negative.code:                                 Requirement = Seq.head conflicts
                                  GetPackageVersions = getVersionsF }}
  
                  if not (Seq.isEmpty conflicts) then
                      fuseConflicts currentRequirement currentStep.FilteredVersions currentConflict priorConflictSteps conflicts
                  else
                      let compatibleVersions,globalOverride,tryRelaxed =
                          getCompatibleVersions currentStep groupName currentRequirement getVersionsBlock
  