Rename "provider" to "adapter".