Angular DI annotation via Sweet.js macros