Pošalji zapis e-poštom: Nuclear group I introns in self-splicing and beyond