public static string CamelCaseToPlural(string camelCaseWord)
{
// step 1: split up into words
var parts = NameUtils.GetCamelCaseParts(camelCaseWord).ToArray();
// step 2: change last word to plural
parts[parts.Length - 1] = ToPlural(parts[parts.Length - 1]).CapitalizeFirstLetter();
// step 3: rejoin
return string.Concat(parts);
}