namespace Nub.Lang.Frontend.Parsing; public class IfNode(ExpressionNode condition, BlockNode body, Optional> @else) : StatementNode { public ExpressionNode Condition { get; } = condition; public BlockNode Body { get; } = body; public Optional> Else { get; } = @else; }