Renamed IsABoundedRange to IsAFiniteRange ... less confusing terminology
Add unit tests for visit_2_ranges.
Remove commented out code