setParent(parentItem, forceSettingParentChild = true) {
    this.parent = parentItem;
    if (forceSettingParentChild) {
      parentItem.addChild(this);
    }

    return this;
  }
@param {DisjointSetItem} parentItem
@param {boolean} forceSettingParentChild
@return {DisjointSetItem}