Do autocorrect in AndOr only if it doesn't change meaning of code.

Fixes #387.
It's not a complete solution for the future. Only the `AndOr` problem is addressed. But I think that's enough for now.