Should we consider subclassing exception?