Cleaning tests, reorganization for clarity
Add support for variations of Range built-in classes