code: def insertChild(self, childItem, position=None):
          
          childItem = super(BoolCti, self).insertChild(childItem, position=None)
  
          enableChildren = self.enabled and self.data != self.childrenDisabledValue
          #logger.debug("BoolCti.insertChild: {} enableChildren={}".format(childItem, enableChildren))
          childItem.enableBranch(enableChildren)
          childItem.enabled = enableChildren
          return childItem
docs: Inserts a child item to the current item.
  
              Overridden from BaseTreeItem.