 
   # Public: Create a keydown DOM event for testing purposes.
   #
-  # * `key` The key or keyIdentifier of the event. For example, 'a', '1',
-  #         'escape', 'backspace', etc.
-  # * options An {Object} containing any of the following:
+  # * `key` The key or keyIdentifier of the event. For example, `'a'`, `'1'`,
+  #   `'escape'`, `'backspace'`, etc.
+  # * `options` (optional) An {Object} containing any of the following:
   #   * `ctrl`   A {Boolean} indicating the ctrl modifier key
   #   * `alt`    A {Boolean} indicating the alt modifier key
   #   * `shift`  A {Boolean} indicating the shift modifier key
   #   * `cmd`    A {Boolean} indicating the cmd modifier key
   #   * `which`  A {Number} indicating `which` value of the event. See
-  #              the docs for KeyboardEvent for more information.
+  #     the docs for KeyboardEvent for more information.
   #   * `target` The target element of the event.
   @keydownEvent: (key, options) -> keydownEvent(key, options)
 

  #
  # * `params` An {Object} whose keys constrain the binding search:
  #   * `keystrokes` A {String} representing one or more keystrokes, such as
  #                  'ctrl-x ctrl-s'
  #   * `command` A {String} representing the name of a command, such as
  #               'editor:backspace'
  #   * `target` An optional DOM element constraining the search. If this
  #              parameter is supplied, the call will only return bindings that
  #              can be invoked by a KeyboardEvent originating from the target
  #              element.
  #
  # Returns an {Array} of key bindings.
  findKeyBindings: (params={}) ->

  # Public: Load the key bindings from the given path.
  #
  # * `path` A {String} containing a path to a file or a directory. If the path is
  #   a directory, all files inside it will be loaded.
  # * `options` An {Object} containing the following optional keys:
  #   * `watch` If `true`, the keymap will also reload the file at the given
  #     path whenever it changes. This option cannot be used with directory paths.
  loadKeymap: (bindingsPath, options) ->
    checkIfDirectory = options?.checkIfDirectory ? true
    if checkIfDirectory and fs.isDirectorySync(bindingsPath)
