No, it also explains my examples at 2102. It also explains the existence of "junk" dna.
So does ID. IThey're called "bugs". Of course Microsoft would call them "features", but what the hey.
Problem with the above is that junk DNA is not junk. Scietists do not call it that, they call it 'non-coding DNA' because they are quite aware that it does have a purpose even though it does not code for genes. One of the obvious purposes of it is the control of gene expression - when, and how much of a particular protein to make and where. Genes do not control themselves, they are just factories and do what the DNA outside of the genes tells them to do.