It was done for back-compat - https://github.com/boto/botocore/blob/develop/botocore/credentials.py#L36-L54.