bool Match(ItemObject item) { var c = this.Criteria; if (c == null) return false; return c.Match(item); }