Custom provider controls and the custom provider are
integrated, coupled together so that the provider controls know how to access
the provider. This requires that the provider be configured and working
correctly, because any error in the provider affects the control ultimately.
We're going to look at a few different types of controls.