I didn't see that post before and only caught the phrase on some other blog/web-forum. I didn't give the rumor much credit (as easily discarded by the blog you point to) simply because of the amount of work that would imply. Thanks for pointing me to the source, though.