> > There are a couple of things that bother me about the getChildren > > approach. First, it violates the Law of Demeter. You shouldn't have to > > What? ;-) The "Law of Demeter"? Lieberherr, Karl J., and Ian Holland. 1989. Assuring good style for object-oriented programs. IEEE Software (September): 38-48.