# File lib/backports/basic_object.rb, line 43
    def inherited(sub)
      BasicObject.class_eval do
        (instance_methods - KEEP).each do |method|
          if Object.method_defined?(method) && instance_method(method).owner == Object.instance_method(method).owner
            undef_method method
          end
        end
      end
    end