createChildOf(parentElem, elementName, className) {
    const element = this.createElement(elementName, className);
    parentElem.append(element);
    return element;
  }
@template {string} T
@param {Element} parentElem
@param {T} elementName
@param {string=} className
@return {HTMLElementByTagName[T]}