At page 348 - Chapter 10.6 in The Elements of Statistical Learning (12th printing -2007), the logistic model for K-class classification is expressed as: $p_k(x)={exp(f_k(x))\over \sum_{l=1}^{K}exp(f_l(x))}$. Then, the book states that "There is a redundancy in the functions $f_k(x)$, since adding an arbitrary $h(x)$ to each leaves the model unchanged". Thus the constraint $\sum_{k=1}^{K}f_l(x) = 0$ is imposed to eliminate the redundancy.
Why does imposing this constraint help to eliminate the redundancy?