Allow Range to accept Infinites

The travis tests haven't completed even after a day, so I'm rebasing the PR anyway.