Added comments to the serviceProvider interface which is a component of
the interceptor pattern