_attachDefaultKeyboardShortcuts: semantic change.
Don't use Function.prototype.bind in _attachDefaultKeyboardShortcuts