pub fn wire_rank_broadcast( prefix: impl AsRef<str>, target: &mut Graph<TypedFact, Box<dyn TypedOp>>, inputs: &[OutletId], ) -> Result<SmallVec<[OutletId; 4]>, Error>