exception (version 1.0)

You can also look at:
A general exception handling routine. All errors should eventually be reported through this routine

Utilities called:

  1. generate_filename