Sweet.js operator macros for common operations