anchor.diff:      | Some results -> results
       | None -> ParseAndCheckResults.Empty
   
  -
     /// Get all the uses of a symbol in the given file (using 'source' as the source for the file)
     member x.GetUsesOfSymbolAtLocationInFile(projectFilename, fileName, source, line:int, col, lineStr) =
       asyncMaybe {
  
positive.code:               
        return filteredSymbols }
             
  
    /// This function is called when the project is know to have changed for reasons not encoded in the ProjectOptions
    /// e.g. dependent references have changed
    member x.InvalidateConfiguration(options) =
  
negative.code:       let sameLogicalParent = parentEntity.IsEffectivelySameAs extslogicalEntity
        isExt && sameLogicalParent
  
      let predicate (symbolUse: FSharpSymbolUse) =
        try
          match symbolAtCaret with
  