Pipelet: simplify fork(), finalize union()