Spaghetti Code, Soupy Logic adventures in gene expression & genome annotation Jim Kent University of California Santa Cruz.