> > You can't say GMSNode, since this could also be included as an Overflow Node. Yes, do not take notice of the BL while defining the XML structure, it will detect\parse tags like <Network>. Just ignore the brokering layer. > > BTW, the reason for "Document" is that XML requires ONE toplevel tag and since I > can have many networks in my file, I used Document, which only refers to the > fact that everything is in a file. But, hat about using the same type of things > that Pascal programs have: Nested functions. You'd have a toplevel network, > which would contain other networks... The brokering layer will come heavy into play during runtime when these nested structures are setup, the BL will cut them into pieces, or brokering nodes.