add funnel (force operations in single pipe) to RichPipe

no unit test because i am unsure how to test this: this operation does not affect results. any suggestions for test are welcome.