Remove test duplication
Use actual range in the `EnumTest.Range`
Improve test coverage for `Enum.reverse_slice/3`
Add `@spec` for `Enum.reverse_slice/3`
Improve `Enum.reverse_slice/3` performance
More than thrice for lists
Around 35% for other collections
Merge pull request #2948 from lexmag/improve-reverse_slice

Improve `Enum.reverse_slice/3` performance and more