internal static string GetPrivatePrefix(string name) {
// Remove any leading underscores before saving the prefix
if (name != null) {
for (int i = 0; i < name.Length; i++) {
if (name[i] != '_') {
return name.Substring(i);
}
}
}
// Name consists of '_'s only, no private prefix mapping
return null;
}