In such case, the plain type is being wrapped in a future.
This process is called _futurization_ and is performed by
`seastar::futurize` called from the internals of `future`.
In this commit we want to ensure analogous facility is offered
by errorated futures.