Also consider use of conflicting global names (tags/defs) in same definition to be a conflict and add suffixes