body is now a TriggeredPipedInputStream - can be used for asynchronous consumption