splice: teach splice pipe reading about empty pipe buffers