Note that I rewrote `StyleTester` a bit to use the new `style_with` and `style_init` syntax. This required me to include the app context.