code: def _fetchAllChildren(self):
          
          childItems = []
          logger.debug("{!r} _fetchAllChildren {!r}".format(self, self.fileName))
  
          if self.hasChildren():
              for key, value in sorted(self._dictionary.items()):
                  # TODO: pass the attributes to the children? (probably not)
                  childItem = _createFromObject(value, str(key), self.fileName)
                  childItem._iconColor = self.iconColor
                  childItems.append(childItem)
  
          return childItems
docs: Adds a child item for each item