I think (although I cannot state for sure) what Martin is getting at is something most of us are guilty of when we start adjusting our water. We see a "profile" and focus on the flavor ions in the finished beer like sulfate and chloride. We start with water that is maybe ok......but as we add our calcium/sulfate/chloride to reach our supposed "desired" profile, we ended up lowering the pH of the mash...... so now, we start adding back stuff like chalk and lime to try to fix the pH we screwed up by adding too much of our first additions..... then we see that something else is out of balance and add more to fix that..... and in the end, we chase ourselves around in a circle and never get to where we should have been in the first place.
Here is an example of a strategy I use for my IPA's:
*90% RO water/10% filtered tap water (this gives me just a touch of bicarbonate ....40ppm or so..... that helps get me to mash pH of 5.4
*I add 1.3 grams gypsum per gallon to get me to 190 ppm sulfate and maybe enough CaCl to get to around 40 on chloride.
*I actually want to be up around 250 or so on the sulfate level..... but if I do that in the mash, my pH will drop to 5.2-5.3 which is lower than I want. I don't want to add chalk/lime or more bicarbonate in my tap water to try to prop that back up. Sooooo......
*I throw 2 grams of gypsum directly in the boil kettle.
*This process gives me a mash pH that I am shooting for first. I do it with minimal additions. And, finally, I bump the sulfate levels to where I want them for this beer in the boil, rather than in the mash which effects pH.
When I brew a Bo pils though, for example, I use 100% RO water and .1-.2 grams of CaCl per gallon and that is it.
As I mentioned, the key is to know the mineral content of the water you are dealing with and then have a tool like Brun Water to pinpoint the effects of any additions you are making in conjunction with the grains you are using.