Minor but I think we should move this to ``hook_page_build()`` -- preprocess is more related to templating stuff.