I changed this because you (@mmerickel) mentioned adding another exception that would return more information to the user.