Wow. Excellent! Thanks very much for reporting this. I agree 100% about "peer review" - reproduction is way more important and informative. The truth wins. Peace.