       callback?()
 
   populateUiWithCompletions: (completions) ->
-    # update completion list with the new data
+    # Update completion list with the new suggestions.
     @completionList.innerHTML = completions.map((completion) -> "<li>#{completion.html}</li>").join("")
     @completionList.style.display = if completions.length > 0 then "block" else ""
     @selection = Math.min completions.length - 1, Math.max @initialSelectionValue, @selection

    @completions = []
    window.clearTimeout @updateTimer if @updateTimer?
    @updateTimer = null
    @mostRecentQuery = null
    @previousAutoSelect = null
    @previousInputValue = null
    @selection = @initialSelectionValue

  getUI: -> @vomnibarUI
  completers: {}

  activate: (userOptions) ->
    options =
      completer: "omni"
