Prototypes for general module functions.
Prototypes for using the standard modules.
User functions for accessing the analysis modules.