Project upgraded by Xcode 5.1.1.
Refactoring into ensureCapacity().
Adding “-testRemoveLastRangeViaIndex”.
Changing “-removeRangeAtIndex:” to use explicit memmove().
Adding “-testEnumerateEmptyRangesUsingBlock” and “-testReverseEnumerateEmptyRangesUsingBlock”.
Adding early termination in “-enumerateRangesWithOptions:usingBlock:”.
Improving hash quality.
As per http://stackoverflow.com/questions/254281/best-practices-for-overriding-isequal-and-hash
Improving comment about “-hash”.