Oh actually, might be better if the return type is `Container` to support chaining.

```
	/**
	 * Registers the service provider with a DI container.
	 *
	 * @param   Container  $container  The DI container.
	 *
	 * @return  Container  Returns itself to support chaining.
	 *
	 * @since   __DEPLOY_VERSION__
	 */

```