A less easily fixed change is that the following syntax no longer works the same as it did in previous versions of Ruby:
def foo(bar = bar)
def foo(bar = bar())
Do you know if the Rails team would approve a patch that was submitted?
Also, the change of the meaning of the right bar in your example above seems significant. Do you happen to know of any context for that change?