module FakeFS::Kernel

def self.hijack!

def self.hijack!
  captives[:hijacked].each do |name, prc|
    ::Kernel.send(:remove_method, name.to_sym)
    ::Kernel.send(:define_method, name.to_sym, &prc)
    ::Kernel.send(:private, name.to_sym)
  end
end