Proposal: Extensible exceptions