Very interesting story about the origins of eukaryotic introns. One issue that rarely gets attention is how alternative splicing is even possible: how can a protein with rearranged chunks still be functional at all? It seems at least part of the answer...