protected virtual bool AllowedTruncation(string truncated)
{
/* At least 3 normal characters needed. */
int nrNormalChars = 0;
for (int i = 0; i < truncated.Length; i++)
{
char c = truncated[i];
if ((c != truncator) && (c != anyChar))
{
nrNormalChars++;
}
}
return nrNormalChars >= minimumCharsInTrunc;
}