@@ -263,10 +263,16 @@ @throw [OFOutOfRangeException newWithClass: isa]; return [OFArray arrayWithCArray: (id*)[array cArray] + start length: end - start]; } + +- (OFArray*)objectsInRange: (of_range_t)range +{ + return [self objectsFromIndex: range.start + toIndex: range.start + range.length]; +} - (OFString*)componentsJoinedByString: (OFString*)separator { OFString *str; OFString **objs = [array cArray];