public BehaviourTreeBuilder Selector(string name) { var selectorNode = new SelectorNode(name); if (parentNodeStack.Count > 0) { parentNodeStack.Peek().AddChild(selectorNode); } parentNodeStack.Push(selectorNode); return this; }