new support for custom operators with preprocessing hack.
hijacks @custom_operator("operator-name") decorator, and the |"operator"| trick.
added support for custom unicode operators