Don't create invalid perl names when XML has unusual names
Prevent duplicate names after they have been treated