Science fails again.