implement name  mangling for strings