3221
3222 - experiment to highlight all mutating functions

There's still probably exceptions. ++ for one. I'm not comfortable
renaming it to +! or ++! or some such. And I don't want to highlight ++
either, somehow, for every little loop. Oh, I can't because they're
keyword ops.
3223 - bugfix: unbalanced parens shouldn't break repl