Optimize a tiny bit the pipe connections …
This yields a couple of percent in performances, by bypassing: - a check to see if the connection is open - a check to see if the connection is writeable/readable - a call to memoryview() - a bunch of conditions