Information noteNote: We advise
you to add detailed description for each function in the routine. The description
should generally include the input and output parameters you would expect to use,
as well as the results returned along with an example. This information tends to
be useful for collaborative work and the maintenance of the routines.