Functions of The Trna Splicing Endonuclease and Other Adventures In Rna Processing