We tend to subclass Exception so I have to check ancestry to make sure it's an Exception.  It won't be an "Exception" class if it's a "GreenLanternError" for example.