True scientists don't speculate.
Its the carrots I tell you. Everyone . . . EVERYONE who ate carrots 300 years ago is DEAD!