make backtracking for assignment operators more strict
make backtracking for assignment operators more strict

In particular, we now permit backtracking only up to the point where we finish
parsing the assignment operator.

djeik/goto,djeik/goto