Be consistent, either both of these should include a message, or neither should. ALso if the message is on the eception, add an explicit message attribute, Rpython doesn't track messages by default.