Simplify operator handling.

Operator methods now need to mark themselves using the @operator tag without a value.