Previously we talked about the use statement includes calling the import method of the module importing the functions of the module.

How does the module author arrange for that to work? How can the module author declare which functions should the users be able to import? After all there might be helper function or internal functions that should not be called by an external user of the module.