I also considered annotating the exceptions in-place with a module (via `.extend`) that would override `message`. But that seemed like overkill for this use case.