Provide the router implementation through a CompositionLocal so deeper level Composables in the composition can have access to the current router.
Provides the global router instance for use outside of composition.