In message "Re: [ruby-core:50694] [ruby-trunk - Feature #4085] Refinements and nested methods"
    on Sat, 8 Dec 2012 22:24:23 +0900, "shugo (Shugo Maeda)" <redmine / ruby-lang.org> writes:

|matz wrote:
|>  For 2.0, any indirect method access need not to honor refinements.
|
|Does "need not" mean an implementation may honor refinements?
|Or does it mean just any indirect method access shall not honor refinements?

It means in 2.0, those methods DO NOT treat refinements.

|>  I guess so, but it's not worth to overhaul for JRuby and Rubinius.
|
|If it's difficult in other implementations to raise an ArgumentError, the behavior should be unspecified instead of implementation-defined because "unspecified" implies that an error might occur.

Yes, that what I mean.

							matz.