public ChildViewControllersList(Context context, FragmentManager manager)
        {
            Assert.Argument(context, nameof(context)).NotNull();
            Assert.Argument(manager, nameof(manager)).NotNull();

            _manager = manager;
            _context = context;
            _manager.RegisterFragmentLifecycleCallbacks(new CleanupChildControllers(this), false);
        }