Never seen this problem in the wild. Seems like it would be a very rare issue limited to very large configs with conflicting names.
I’m talking about altering a config which you control - adding to a config is pretty risk free if it is your program, altering a config of course is not.