Hi folks, 

I want to introduce incompatible changes of Rational#to_d about a precision argument.

After this change, Rational#to_d requires a positive precision,
and it raises ArgumentError when zero or a negative precision is passed.
The reason why this change is needed is the implicit precision is not universal.

Who will be in trouble with this change?

-- 
Kenta Murata
Sent with Sparrow (http://www.sparrowmailapp.com)