Beans, Beans, Good for Your …. ?