Microbial genomes: dealing with diversity.