public ICancelable Execute(TaskExecutionContext context) { return ExecuteCurrent(context, context.OnSuccess); }