Revert the logic of the provider features support system
Merge pull request #284 from aesedepece/revert-protocol-features

Revert the logic of the provider features support system