I can see 6 usages of this exception. Please consider moving the format strings here as constants, so you can call this exception with a format string constant + extra arguments. You can then add a `__str__` method to render the message.