Still more noodling around with style.
Back out Sammy.js. The dependency I had in the code was small and, I believe broken, from inception. Attempts to generalize busted badly. Further research led me to Flatiron's Director.js that I plan to use instead. Director appears to have excellent documentation and is specific to routing. I'm particularly interested in the support for command-line-style-driven routing as this seems ideal for encoding concurrent state of many subsystems.