protected MultiChildLayoutState()
 {
     _children = CreateChildren(context => Widget.Children);
 }
 public NavigatorState()
 {
     _stack  = new NavigatorStack();
     _states = CreateChildren(_ => _stack.Widgets);
 }