public override String ToString()
{
StringBuilder sb = new StringBuilder();
sb.Append("ChainedFilter: [");
for (int i = 0; i < chain.Length; i++)
{
sb.Append(chain[i]);
sb.Append(' ');
}
sb.Append(']');
return sb.ToString();
}