Creates an iteratable data structure over a chained sequence of exceptions.
Common code to implement exception constructor, which takes a message as a required parameter, and file and line with default value, and forward it to the super constructor
Common code to implement reusable exception semantics - one that has mutable message buffer where message data gets stored to
Ocean Exceptions