The Library makes use of a dynamic memory manager which handles allocation
and deallocation of dynamic memory. The methods used for allocation and
deallocation are wrapper functions around the native malloc,
calloc, realloc, and free methods.
Hence, the functionality of teh module is very similar to the native C interface
but it allows for structured error recovery and application termination in
case of failure. It covers especially the following three situations:
Adding and Deleting
Dynamic Memory Handlers