Previous behaviour was to apply rules with no explicit type to `document`-typed requests as well, which was often resulting in the user seeing a blank page. Changing to _only_ applying `document`-typed rules and untyped exceptions to `document`-typed requests