I'd like to see another test that tests that clearing the session reverts you to your preference. so,

* preference = fr
* session = eo
should see eo
* ?clear-lang
should go to fr, NOT to english