allow previous_exception to be given to constructor
v0.200007

          allow previous_exception to be passed to the constructor