Create the infrastructure for defining the TSI key tables. (dm)
Fill in the TSI key name tables. (dm)
Write the key descriptions (key table notes) for the various TSI models. (dm)
Change more "switch" references to "routing key" in the TSI driver. (dm)
Define most of the TSI bindings which don't involve routing keys. (dm)
US English Grade 2 fix: (lm)

"eyedrop" shouldn't use the "ed" contraction.
Define more TSI key bindings. (dm)
Resolve four (of six) problematic TSI routing key bindings. (dm)
Move more TSI routing key bindings into the common routing key subtable. (dm)
Resolve the last two problematic TSI routing key bindings. (dm)