`(rational? +inf.0)` should be #f