Thoroughly refuted? Sorry, but no