CompoundExpression evaluates its arguments in a sequence corresponding to the control flow.
The returned value can be the result of Return[expr].
The evaluation of the expri can be affected by Return, Throw and Goto.
expr1;expr2; returns value Null. If it is given as input, the resulting output will not be printed. Out[n] will nevertheless be assigned to be the value of expr2.