FWIW after all that such a module should allow keys stored in cookies to supplement/overwrite the url. So instead of prepending lang code, I could keep the same url but have a javascript language button set the language. /me shuts up now. Matt R.