public function display($page)
    {
        self::$_page = new FrontendPage;

        /**
         * `FrontendInitialised` is fired just after the `$_page` variable has been
         * created with an instance of the `FrontendPage` class. This delegate is
         * fired just before the `FrontendPage->generate()`.
         *
         * @delegate FrontendInitialised
         * @param string $context
         *  '/frontend/'
         */
        Symphony::ExtensionManager()->notifyMembers('FrontendInitialised', '/frontend/');

        $output = self::$_page->generate($page);

        return $output;
    }