Issue #4068 has been updated by tadayoshi funaba.
i'm sorry.
i have to say no.
bacause, stolen_base gives better results.
$ cat p-sb.rb
a = DateTime.new(2000)
b = DateTime.new(2000,1,1, 0,1,0)
p 1000.times.inject(a){|s, | s + Rational(1, 259200)}.strftime('%F %T %20N')
$ ruby p-sb.rb
"2000-01-01 00:05:33 33333333333333333333"
anyway, i can't believe he bends his design.
he want to avoid rational.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/4068
----------------------------------------
http://redmine.ruby-lang.org