feature(files) readPipe: pop -> shift