Fix hacky handling of '=>' sign.
Clean up tokenizer.
Lower the precedence of FilterOperator
Cleanup