docs: public void setGroupId(final String groupId) {
          if (groupId == null && this.groupId == null) {
              return;
          } else if (groupId == null) {
              removeChild(this.groupId);
              this.groupId = null;
          } else if (this.groupId == null) {
              this.groupId = new KeyValueNode<String>(CommonConstants.CS_MAVEN_GROUP_ID_TITLE, groupId);
              appendChild(this.groupId, false);
          } else {
              this.groupId.setValue(groupId);
          }
      }