This doesn't seem right. In Cocoa this throws an exception:

    NSMutableRLEArray objectAtIndex:effectiveRange:: Out of bounds