ES6+ annotations for annotating and injecting angular entities