I think the core FsToolkit.ErrorHandling package should include the TaskResult CE etc. by default and use the FSharp.Core `task { }` block.