     KDKeyboardListener.currentListener = null
     return this
 
-  triageComboMaps: ->
+  getCombos: ->
     Object.keys @maps
       # prioritize by key:
       .sort (a, b) -> b - a # descending priority

        a.concat b
      , []

  isActive: ->
    @isListening and this is KDKeyboardListener.currentListener


    KDKeyboardListener.currentListener?.reset()

    seen = {}
    @combos (combo, options = { global: yes }, listener) ->
      return  if seen[combo]
      seen[combo] = yes
      method = if options.global then 'bindGlobal' else 'bind'
      Mousetrap[method] combo, listener

    KDKeyboardListener.currentListener = this
    @isListening = yes
