Allow Range to accept Infinites

> Then you should fix this by sanitizing input values.

Do you mean don't evaluate `n` if `start` or `stop` are unbounded? IMO this method is simpler.