Several functions in this module provide a consistent interface to ILU calls across versions of ILU. (It has been used with ILU version 1.8 and ILU 2.0 alpha up to version 2.0a12.)
The module also extends ILU's exception handling. It installs a new handler for exceptions not caught by implementation methods and not defined as a valid exception for the method. The new handler prints a traceback and the program identification for the program raising the exception.
The documentation of this module is limited. The version-independence features are not used by the current system and the exception handling is transparent.