title: How to set a "require" to return a table/module from Lua C API?
body: <p>I want to add a <code>require</code>able module solely from the C API.</p>
  
  <pre><code>--lua.lua
  local c_module = require("c_module")
  c_module.doWork()
  </code></pre>
  
  <p>What API functions do I have to use to make this possible?</p>