public WhereClause this[int index] { get { return ((WhereClause) (List[index])); } set { List[index] = value; } }