The view needs some integration tests to make sure it's using match_client correctly and that the `snippet__in` filter below works correctly (given how nasty mocking and checking this stuff would be you can just set up some snippets that have both client match rules and on_startpage or whatever rules and make sure the matching still works, as well as testing having just one or just the other, or none)