public Label(string value, PositionInText position) { this.Value = value; this.position = position; }
protected Binary(Expression left, Expression right, PositionInText pos) : base(pos) { this.left = left; this.right = right; }
protected Node(PositionInText position) { this.position = position; }