Avoid inconsistent initialization when deriving a new exception | CAST Appmarq