Fix #58: pipeThrough was poorly written.