Treat (=) as a special function name.

Includes a regression test.

Fixes #884