ну, то есть получается, чтобы использовать безопастно эту аннотацию, желательно иметь:
1. знания, как оно работает внутри
2. какой-нибудь линтер 
3. хорошее код ревью 
хотелось бы получить минусы явного программирования, без AOP и аннотаций 🙂  
Пока что мне кажется, что там сложнее стрельнуть себе в ногу. Или легче?