Update on Concord work. I've been trying to fit a more powerful keystroke capturer under Concord's keyboard handling code, but I'm not ready to debug the resulting code, which would basically be turned inside-out. The problem is that none of the JavaScript key handlers (that I've found so far) will decode an existing event, they have to actually capture the event itself and call back to the app. Maybe there's an exception. If such a toolkit exists, that would make the systematization of Concord's keystroke handling simple enough to attempt. The goal is to have all combinations of option, shift, cmd (or cntrl) be handleable by the outliner. #