1,3-Dipolar cyctoadditions of 4,5-dihydroimidazolium ylides: new protocols for the synthesis of pyrrolidines and pyrrolo[1,2-a]pyrazines