It never crossed my mind that the Achievements output file would list the same "Hunter of" more than once.
But it does, for example:
EverQuest: Hunter
Hunter of The Caverns of Exile
Legacy of Ykesha: Hunter
Hunter of The Caverns of Exile
But the Python I use to parse it, now protects against this.
Therefore, hunters.lua (and init.lua) now has a clean bill of health from VSCode.