protected virtual AssociativeNode BuildAstNode(IAstBuilder builder, List<AssociativeNode> inputAstNodes) { return builder.Build(this, inputAstNodes); }