ruby/ruby — pull request #449 by JonRowe (2013-11-14 21:08:06+00:00)
Title: Undefine SimpleDelegator#open due to private method interference

Including `::Kernel.dup` brings across the #open method into
SimpleDelegator with undesirable consequences.

e.g.

```Ruby
class A
def open
end
end

SimpleDelegator.new(A.new).open

SimpleDelegator.new(A.new).send :open

/cc @nobu this shows the real problem