OK, I reverted the visibility to private and exposed my settings via semantic Configuration. I'll take a stab at making a `NamingStrategy` to replace this functionality, it seems like the better way to go.

I initially grepped the folder to see if the current implementation has a strategy class but since there's only one item name to be generated I thought a `NamingStrategy` might be overkill.