Computational and experimental approaches double the number of known introns in the pathogenic yeast Candida albicans