Very cool phrase... making mental note.
I liked it, too. ;-)
More questions for you ....
What do you think is the more logical sequence of events-
1) The evolution of a genes and a protein synthesis mechanism
followed by correction and repair mechanisms ?
2) The reverse of number 1 ?