Thanks for posting that link.
As usual, the Debunkers need serious debunking.
And Madam Theophilus has been debunked.