The reason why we are concerned about predicting Ca and Mg is that mash pH adjustment assistant software is only concerned with Alkalinity, Calcium, and Magnesium, and it ignores all of the other ions with respect to predicting mash pH. I'm not sure if I mentioned this already.