Fact or fiction? Carrots give you perfect vision