It is humorous that we raise an Exception to indicate that we are doing exactly what our API says it will do. :)