public void AddChild(NodeBehavior child)
 {
     children.Add(child);
 }
 private Status HandleStatus(Status status, NodeBehavior updated)
 {
     runningNode = status == Status.Running ? updated : null;
     return(status);
 }