pipe and tee properly preserve errors now