I'd like to use pipeline to manage my sequence tasks, in my situation, user can manually kill the task, but pipeline do not export a `Cancel` function.