Zaslat záznam emailem: The comings and goings of homing endonucleases and mobile introns.