WIP
Revert "Short circuit expectations if the pipe receives EOF... Actually"

This reverts commit 515f75b9f85c32cd555c71b2cc0b3da5aa7fd98b.
Revert "Short circuit expectations if the pipe receives EOF"

This reverts commit 990538e91a290c1de9649440844dfce34533cbfd.