-{CompositeDisposable} = require 'atom'
+{Disposable, CompositeDisposable} = require 'atom'
 {$$, View} = require 'space-pen'
 
 module.exports =

      @attach()

  attach: ->
    atom.workspaceView.prependToBottom(this)
    @disposables = new CompositeDisposable

    @disposables.add atom.keymap.onDidMatchBinding ({keystrokes, binding, keyboardEventTarget}) =>
      @update(keystrokes, binding, keyboardEventTarget)

      @update(keystrokes, null, keyboardEventTarget)

  detach: ->
    @disposables.dispose()

  update: (keystrokes, keyBinding, keyboardEventTarget) ->
