MyStuff = (function(){ var modulevar; function innerfunction(){...} function exportedfn(){...} return {exportedfn: exportedfn}})();
(= MyModule (let (modulevar innerfunction exportedfn) nil (def innerfunction () ...) (def exportedfn () ...) (fill-table (table) 'exportedfn exportedfn)))
(module MyModule (module-var modulevar) (public exportedfn) (def innerfunction () ...) (def exportedfn () ...))