warn change lang on unsaved.  code/tpl unsaved hints.  improve hcp