Allow Range to accept Infinites

I don't think that we use oo in the library code.