Resolve "Provider Sub-System"
Description
When I did a git pull, there was a small issue with the provider.py. In the main branch, it had helpful comments but still said "pass". In the 9-provider-sub-system branch it did not have helpful comments but had "raise NotImplementedError".
Changes Made
I merged main to 9-provider-sub-system and resolved the conflicts. Now it should have the helpful comments and the change "pass" to "raise NotImplementedError".