anchor.diff:        | Some(name, meths) -> 
             Debug.WriteLine("Getting Parameter Info: methods!")
             new ParameterDataProvider (startOffset, name, meths) :> _ 
  -    with _ -> null
  +    with ex ->
  +        LoggingService.LogError ("FSharp, Error in HandleParameterCompletion", ex)
  +        null
   
     override x.KeyPress (key, keyChar, modifier) =
         // Avoid two dots in sucession turning inte ie '.CompareWith.' instead of '..'
  
positive.code:       | None -> null
        | Some tyRes ->
        let line, col, lineStr = MonoDevelop.getLineInfoFromOffset(startOffset, doc.Editor.Document)
        let methsOpt = tyRes.GetMethods(line, col, lineStr) |> Async.RunSynchronously
        match methsOpt with 
        | None -> 
            Debug.WriteLine("Getting Parameter Info: no methods")
  
negative.code:               result.AddRange(items)
          | _ -> ()
      with
      | e ->
          LoggingService.LogError ("FSharp, An error occured in CodeCompletionCommandImpl", e)
          result.Add(FSharpErrorCompletionData(e))
      
      // Add the code templates and compiler generated identifiers
      if not dottedInto then
  