public AnyAllFilter(CollectionElementToken ce) { if (ce.CollectionElementType.ToString().StartsWith("Element")) throw new ArgumentException("ce should be non-Free Any or All"); this.Token = ce; this.Parameter = ce.CreateParameter(); }