return a new name using suggestion that will not be a java identifier or clash withother names . concode_field_sep Set<String> allocatedNames concode_elem_sep Map<Object,String> tagToName concode_field_sep String toJavaIdentifier concode_elem_sep String get concode_elem_sep NameAllocator clone
String function ( String arg0 ) { return newName ( arg0 , UUID . randomUUID ( ) . toString ( ) ) ; }