pretty sure there's no serialisation/deserialisation, so we can probably pass it as `gettext: req.gettext` so it pass the function's handle, which we can call as res.locals.gettext()