protected BinaryOp(Expr left, Expr right) { this.Left = left; this.Right = right; } public Expr Left { get; }