I sure would like to know how ECC fails to alleviate this. People forget that the standard single bit correction, double bit detection really means, guaranteed single bit correction, and guaranteed double bit detection with a probability of detecting > 2 bits depending on how/where they flip.