Allow Range to accept Infinites

> Having stop or start as oo or -oo sometimes lead to the oo -oo case leading to NaN.

Then you should fix this by sanitizing input values.