Expression Evaluation, Side Effects and Sequence Point