Nitpick (for future): `if "default_language" not in request.session` is easier to read (yay Python!)