private LocalActorRef CreateRootGuardianChild(LocalActorRef rootGuardian, string name, Func<LocalActorRef> childCreator)
{
var cell = rootGuardian.Cell;
cell.ReserveChild(name);
var child = childCreator();
cell.InitChild(child);
child.Start();
return child;
}