static string GetBodyIdentifierFromName (string name)
{
string identifier = name;
if (name.Length > 0 && name [name.Length - 1] == ']') {
string tmp = name.Substring (0, name.Length - 1).Trim (wsChars);
int last = tmp.LastIndexOf ('[');
if (last > 0)
identifier = tmp.Substring (0, last).Trim (wsChars);
}
return identifier;
}