Add additional comments to each provider method

To help clarify the logic, add a mostly-standard format header to each
method in the provider.