Mesoionic compounds. 49. Ring annulation with heterocyclic ylides. Annulation of pyridones to the imidazole and 1,2,4-triazole systems