Also, to keep the codebase `raise` style, please call `raise ErrorName, "some message"`