@matzew I've put my change up to checkout.
Pipe really is not an abstraction around HTTP.  It is an abstraction around an asynchronous datasource.