I am probably wrong, but I thought it was important to accept `**kwargs` because celery passes things into the tasks, like retry counts and the like?