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; }