eval: Distinguish &io{} and (*io)(nil)
eval: Connect pipes in ExecPipeline; support channel pipes