Group II introns: mobile ribozymes that invade DNA.