Because each of the child packages now returns function that instantiates the object fields when called, we don't need to unload the module.  Each function call creates new methods and locals.