lazypipe workaround

lazypipe won't emit 'end' unless there is more than one
pipe in the stream