Error - Error/exception handling in an OO-ish way

This module, which provides support for throwing and catching Error 
(i.e. exception) objects.
