Carrots May Improve Your Vision, But..