TaskChain
TaskChain copied to clipboard
executeFuture support
An alternative to .execute(), that returns a future that is resolved with the last returned value (if the last is generic/doesnt return, Object is used and null)
If .executeFuture is used, the chain should note that, and any uncaught exception should bubble to the pending future.