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