More compact.
TODO notes for deferred adding of children.
First stab at childrenLinked feature declaration, to allow conditions to be defined for when child widgets are to be linked to their parent widget. Children that are not linked at the time that the declarative children are to be added are deferred until they first become linked.