Decorators aren't always functions PREMIUM