title: How to expose included private methods as public class methods?
body: <p>I am attempting to make a module that extends the functionality of the <code>FileUtils</code> class.</p>
  
  <pre><code>require 'fileutils'
  
  module FileManager
    extend FileUtils
  end
  
  puts FileManager.pwd
  </code></pre>
  
  <p>if I run this, I'll get a <code>private method 'pwd' called for FileManager:Module (NoMethodError)
  </code> error</p>
  
  <p><strong>Update:</strong><br>
  Why are these class methods included privately and how can I expose <strong>all of</strong> them <strong>without having to manually include each method</strong> as public class methods in the FileManager module?</p>