Saga

@queue.task(compensates=…), CompensationContext, current_compensation_context().