Use names less likely to be used in code for Operator Overloading handlers.
Correctly handle UpdateExpressions (a++, a--) that are directly following AssignmentExpressions.

Closes #492