My understanding of ->invoke is this happens when there is no `stream_flush()` method.  See my test case `none://`, so this says that no `stream_flush()` means success.