Protein introns: A new home for endonucleases