anchor.diff:                  createHelptextToolTip helptextList o |> Async.StartImmediate )
       
       // Update tool tip when another item in the completion list is chosen
  -    registerCompletionScrollHandlers ()
  +    registerCompletionScrollHandlers () |> Async.StartImmediate
  +    checkAutoCompleteManager.Trigger ()
   
       // Go to the next/previous overload in the help tool tip
       Globals.atom.commands.add("atom-text-editor","fsharp:helptext-next", fun _ -> 
  
positive.code:             helptextEvent.Trigger Hide ) |> unbox<Function>).dispose
      return! registerHelptextHandler dispose }
  
  /// Register a handler for events triggered by scrolling through autocomplete-plus completion list
  let registerCompletionScrollHandlers () =
      let package = Globals.atom.packages.getLoadedPackage("autocomplete-plus") |> unbox<Package>
      let handler flag =
          let selected = 
              if flag then (jq "li.selected").prev().find("span.word-container .word")
  
negative.code:             else
                  (jq ".suggestion-list-scroller .list-group li").first().find(" span.word-container .word").text()
          LanguageService.helptext text
      emitter.add("did-select-next", fun _ -> handler false)
      emitter.add("did-select-previous", fun _ -> handler true)
      emitter.add("did-cancel", fun _ -> helptextEvent.Trigger Hide) }
      
  
  /// Initialize the autocomplete package
  