public static IRuleOut <List <TItem> > CollectionSizeBetween <TItem>(this IRuleIn <List <TItem> > @this, int min, int max) { return(@this.CollectionSizeBetween <List <TItem>, TItem>(min, max)); }