Why does Angular 2 use decorators? Why does Angular 2 use decorators? angular angular