Some keys belong to an accelerator table defined from the very inception of CB. They're there in case KeyBinder is never loaded.
But... because the accelerators are loaded before the plugins, I suspect they wipe out user re-definitions. I'll check on it.
// Accelerator table as of 2012/08/30. The first four can be removed and added
// to the app menu system. The others have no equivalent menu id's.
// We remove the entries duplicated by the menu system so that the user
// may redefine them. The non-menu entries are re-registered.
//wxAcceleratorEntry entries[8];
//entries[0].Set(wxACCEL_CTRL | wxACCEL_SHIFT, (int) 'W', idFileCloseAll);
//entries[1].Set(wxACCEL_CTRL | wxACCEL_SHIFT, WXK_F4, idFileCloseAll);
//entries[2].Set(wxACCEL_CTRL, (int) 'W', idFileClose);
//entries[3].Set(wxACCEL_CTRL, WXK_F4, idFileClose);
//entries[4].Set(wxACCEL_CTRL, WXK_F6, idFileNext);
//entries[5].Set(wxACCEL_CTRL | wxACCEL_SHIFT, WXK_F6, idFilePrev);
//entries[6].Set(wxACCEL_SHIFT, WXK_TAB, idShiftTab);
//entries[7].Set(wxACCEL_CTRL | wxACCEL_ALT, WXK_TAB, idCtrlAltTab);