First off, you'll need to use use instead of require beacuse require doesn't import. Then, you'll have to create an import function to bring the Hash into the main package, which requires some experience with symbol tables and the like. Check out Of Symbol Tables and Globs, Exporter, and use for more info.