   defaultTarget: null
   pendingPartialMatches: null
   pendingStateTimeoutHandle: null
+
+  ###
+  Section: Construction
+  ###
 
   # Public: Create a new KeymapManager.
   #

class KeymapManager
  EmitterMixin.includeInto(this)

  # Public: Create a keydown DOM event for testing purposes.
  #
  # * `key` The key or keyIdentifier of the event. For example, `'a'`, `'1'`,

    @queuedKeyboardEvents = []
    @queuedKeystrokes = []
    @watchSubscriptions = {}

  ###
  Section: Event Subscription
  ###

  # Public: Invoke the given callback when one or more keystrokes completely
  # match a key binding.
