anchor.diff:          OpenRequirements   = rootDependencies
       }
   
  +    for openReq in startingStep.OpenRequirements do
  +        startRequestGetVersions openReq.Sources ResolverStrategy.Max groupName openReq.Name
  +        |> ignore
  +
       let currentRequirement = getCurrentRequirement packageFilter startingStep.OpenRequirements (Dictionary())
   
       let status =
  -        let getVersionsF = getVersionsReportBlock currentRequirement.Sources ResolverStrategy.Max groupName
  +        let getVersionsF = getVersionsBlock currentRequirement.Sources ResolverStrategy.Max groupName
           Resolution.Conflict(startingStep,Set.empty,currentRequirement,getVersionsF)
   
   
  
positive.code: }
  
  
  let private getExploredPackage (pkgConfig:PackageConfig) getPackageDetailsReportBlock (stackpack:StackPack) =
      let key = (pkgConfig.Dependency.Name, pkgConfig.Version)
  
      match stackpack.ExploredPackages.TryGetValue key with
  
negative.code:             verbosefn "   Retrieved Explored Package  %O" package
          stackpack, Some(true, package)
      | false,_ ->
          match explorePackageConfig getPackageDetailsBlock pkgConfig with
          | Some explored ->
              if verbose then
                  verbosefn "   Found Explored Package  %O" explored
  