OldDoc wrote:
"Near perfect", but not perfect. Fifty years of epigenetic variation results in identical twins being not-so-identical genetically. That said, it is the best you can hope for, and is pretty good as a control for large effects.
Yes, indeed, as you say, identical twins are not absolutely identical. Epigenetics is an interesting/fascinating area of research.