A common remedy for dissolving limescale from taps or kettles is a weak acid (vinegar - acetic, or lemon juice - citric) mixed with sodium bicarbonate.
I can see what the acid is for - it will react with the limescale (calcium carbonate).
But what is the purpose of the bicarb (sodium hydrogen carbonate)? Won't the acid react with the bicarb as well as / instead of reacting with the limescale? Isn't its presence counter-productive?