protected virtual void AddNode(INode node, bool named, Action<INode> modify) { throw new ChildrenNotSupportedException(); }