new language extensions