Yes, eating carrots can help your eyesight. But it's not a cure-all.