Small fix

I was stil using something related to for (not forrange) in a place where
you only get if you do things wrong...
Fixed bug where "=" was prioritized over "=="

The fix is pretty ugly, but it should fix itself once we mocve to full
parsing.