During a fast the first stressor is likely to be electrolytes so it's possible the chocolate has a mineral you need.