JavaDoc comments. Note: maybeConfigure implies that calling it twice will have no effect. I have a suspicion that children would be added twice. Search for XXX to find the details.