Quickbook: Only create the syntax highlighter keywords once.
Symbol tables are really expensive to create, so share between all
instances of cpp_highlight
and python_highlight
. It would be better
to create all the grammars just once, but that's trickier as they're quite
stateful and they're not nearly as expensive as the symbol tables.