Welcome! Please see the About page for a little more info on how this works.
pipe explicitly returns its "to" channel, but it's not documented.
If that's how it should work, this should be documented.