def nodeChildPairs(model: BayesianModel, vars: List[Name]) -> Dict[Name, List[Name]]: return [{node: list(model.successors(n=node))} for node in vars]