Work in progress: Overriding specific exception classes

Ran into recursive errors related to #to_s method.  It was caused
by calling self within #to_s. Appears that cannot call self in this
context.