public BehaviourTreeBuilder Inverter(string name) { var inverterNode = new InverterNode(name); if (parentNodeStack.Count > 0) { parentNodeStack.Peek().AddChild(inverterNode); } parentNodeStack.Push(inverterNode); return this; }