mixer block
generalizing tee block (wye block not done yet)
Generalizing wye block (untested)