public static RangeType NewByPosition(uint referenceIndex, int count) { return new ByPosition(referenceIndex, count); }