I know that will make it work, but in the way I had it, why was it even able to 'use' the module? There must be something different about how functions are exported than how modules are accessed that I don't understand. It's that understanding that I'm looking for :)