Applying Dependency Injection to Composable Routing in Swift for iOS Apps - Part 2