A package can contain the code for many functions, only some of which should be made visible to the user. The function
export allows one to specify which symbols are to be made visible. For an example see
an example of a package.
Use exportMutable to export symbols whose values the user is permitted to modify.