anchor.diff:              try
                let results =
                    Async.RunSynchronously (checkResults.GetDeclarationListInfo(Some parseResults, line, col, lineStr, longName, residue, fun (_,_) -> false),
  -                                         timeout = ServiceSettings.maximumTimeout )
  +                                         timeout = ServiceSettings.blockingTimeout )
                Some (results, residue)
               with :? TimeoutException -> None
   
  
positive.code: 
  /// Contains settings of the F# language service
  module ServiceSettings =
  
    /// When making blocking calls from the GUI, we specify this value as the timeout, so that the GUI is not blocked forever
    let blockingTimeout = 250
    let maximumTimeout = 5000
  
  // --------------------------------------------------------------------------------------
  /// Wraps the result of type-checking and provides methods for implementing
  
negative.code:             let longName,residue = Parsing.findLongIdentsAndResidue(col, lineStr)
              Debug.WriteLine (sprintf "GetDeclarationSymbols: '%A', '%s'" longName residue)
              // Get items & generate output
              try
               let results = 
                   Async.RunSynchronously (checkResults.GetDeclarationListSymbols(Some parseResults, line, col, lineStr, longName, residue, fun (_,_) -> false),
                                           timeout = ServiceSettings.blockingTimeout )
               Some (results, residue)
              with :? TimeoutException -> None
  
      /// Get the tool-tip to be displayed at the specified offset (relatively
  