Better exception name, and error message.