Hi,

In message "Re: [ruby-core:29026] [Bug #3016] Enumerable#slice_before and dup"
    on Fri, 26 Mar 2010 14:02:05 +0900, Marc-Andre Lafortune <redmine / ruby-lang.org> writes:

|When writing the specs for slice_before, I was surprised that it doesn't call #dup.

MRI often bypasses method calls using direct C function call, mostly
for performance reason.  I am afraid that it's too late to fix all
"surprises".  I say it's implementation dependent behavior.  I think
it is over specification to check.

							matz.