anchor.diff:                      let displayArgs = ResizeArray()
   
                       // Offset by 1 here until we support reverse indexes in this codebase
  -                    definedArgs.[.. definedArgs.Length - 1 - numArgsAlreadyApplied] |> Array.iteri (fun index argument ->
  +                    definedArgs.[.. definedArgs.Length - 1 - numArgsAlreadyAppliedViaPipeline] |> Array.iteri (fun index argument ->
                           let tt = ResizeArray()
   
                           if argument.Count = 1 then
  
positive.code:                 | ToolTipText [ToolTipElement.None] -> return! None
                  | _ ->                    
                      let possiblePipelineIdent = parseResults.TryIdentOfPipelineContainingPosAndNumArgsApplied symbolUse.Range.Start
                      let numArgsAlreadyApplied =
                          match possiblePipelineIdent with
                          | None -> 0
                          | Some (_, numArgsApplied) -> numArgsApplied
  
negative.code:                             match possibleNextIndex with
                              | Some index -> Some index
                              | None ->
                                  if numDefinedArgs - numArgsAlreadyAppliedViaPipeline > curriedArgsInSource.Length then
                                      Some (numDefinedArgs - (numDefinedArgs - curriedArgsInSource.Length))
                                  else
                                      None
  