ExtensionRunner#getShortcuts() accepted ctrl+q because #RESERVED_SHORTCUTS predated the new default, and InputController registers extension shortcuts before the followUp keybinding, so the editor's custom-key map silently overwrote the extension handler. Now ctrl+q is reserved alongside the other built-in chords and the extension authoring docs list it as such. Addresses code review on #1905.