- Supports cancellation of in-flight execution by returning an opaque cancellation handle you can call
cancel()
on - Defaults printing to stdout and stderr to
false
to make it easier to run background tasks silently - Fixes implementation of tests to make them more robust