I have run into the same problem. Pnaw, the solution you provided will definitely help in the case of styling, but for some cases you need to have the class applied to the anchor itself.
For example, I am trying to implement a lightbox on one of my menu links. In order to do so, I need to apply a class to the anchor.
I’ll report back if I find anything!