Portably create pipe() or pipe-like handles, one way or another
https://metacpan.org/release/IO-Pipely