I like the idea of that, the problem is that `for_site` has slightly different behavior than `@site.pages`.