BTW: This seems super easy to get wrong. `fanOut(size)` seems more intuitive.