I recommend removing "unknown" here.

For example, a `BadRequest` error **is a** `ClientError`. So, I think this is more accurate:

    Raised on errors in the 400-499 range