Simplified version of TypeScript's __decorate function.
List of decorators, possibly returned from factories.
Object being decorated.
Method name.
Current property.
Simplified version of TypeScript's __decorate function.