Fire and forget still needs an owner

Choosing not to await a Promise does not remove responsibility for its failure. A fire-and-forget invoker gives detached work an explicit owner.