Français langue seconde: From functional categories to functionalist variation