Why do we short-circuit a Ruby range? Shouldn't we convert it to a PGRange?