override public ParserNode Optimize(ParserNodeContext Context) { ParserNodeContainer OptimizedNode = CreateThisInstanceAs<ParserNodeContainer>(); foreach (var Node in Nodes) { OptimizedNode.Add(Node.Optimize(Context)); } return OptimizedNode; }