I think we should only persist the mobile cookie if the user sets it via the querystring. So this would be:

```
mobile = getattr(request, 'MOBILE', None)
if mobile is not None:
    response.set_cookie(MOBILE_COOKIE, 'yes' if mobile else 'no')
...
```