Thank you.
I'll try subclassing the standard one.
Seems like some errors keep looping if they somehow remain unhandled... like 'does not understand'. DivideByZero doesn't have the problem. 

However, I have enough info to proceed for now. 
Thank you again. 

- Darius