Description of changes:
If the returned xml contains an empty message <Message></Message> this will be translated to None type in the parsed var from botocore therefore in the enhance_error_msg checks it will fail to iterate on by the _is_sigv4_error_message and _is_kms_sigv4_error_message functions.
Description of changes: If the returned xml contains an empty message
<Message></Message>
this will be translated to None type in the parsed var from botocore therefore in the enhance_error_msg checks it will fail to iterate on by the _is_sigv4_error_message and _is_kms_sigv4_error_message functions.