I'm wondering whether we should abstract any text-based constants, such as `show` into a `constants.js` module?   Likewise for any global config options into a `config.js`.