Hey Luke,

Have added a picture to the description for reference. Basically the order of variable definition matters. In the example, since 'a' was defined in 12345 initially and then in abcde and lastly in 98xyz. Hence if the first node (12345) were to be deleted, then 'a' would now be defined in CBN abcde, and not the CBN 98xyz.

Now while loading a new file, if the table was not created before, the order of the nodes defining 'a' cannot be computed accurately. Hence it would not be completely correct. While it would compute that 'a' was defined in the three node, the order would be different. 

If that is not an issue, then the table can be recomputed by going through all the CBNs in any order.