private List<BayesNetNode> markovBlanket(BayesNetNode node) { return markovBlanket(node, new List<BayesNetNode>()); }