namespace CanonSharp.Pascal.SyntaxTree; public sealed class BlockNode(IEnumerable statements) : SyntaxNodeBase { public override SyntaxNodeType NodeType => SyntaxNodeType.Block; public IList Statements => statements.ToList(); }