another fix where the children by tag dictionary is not created when the children list is created.
defensive coding around a possible null reference.