Cleanup Range attr_readers
Cleanup Range#==
Cleanup Range#cover?
Make Range#last an alias
Cleanup Range#each
Cleanup Range#eql?
Cleanup Range#exclude_end?
Add missing Range#first
Cleanup Range#max
Cleanup Range#min
Cleanup Range#to_s