Represents an abstract composite node in the abstract syntax tree.
This class extends the AbstractNode class and provides a base for nodes
that can have child nodes.
new
AbstractCompositeNode(nodeKind: NodeKind,children: Array<AbstractNode>,)
startToken: Token | undefined