function makeHtml(
    tag, content, copies = undefined, tabIndex = undefined, id = undefined) {
  let html = [`<${tag}`, `>${content}</${tag}>`];
  if (typeof tabIndex === 'number') {
    googArray.insertAt(html, ` tabIndex="${tabIndex}"`, 1);
  }
  if (typeof id === 'string') {
    googArray.insertAt(html, ` id="${id}"`, 1);
  }
  html = html.join('');
  const array = [];
  for (let i = 0, length = copies || 1; i < length; i++) {
    array[i] = html;
  }
  return array.join('');
}
Constructs the HTML of an element from the given tag and content.
@param {!TagName} tag The HTML tagName for the element.
@param {string} content The content.
@param {number=} copies Optional number of copies to make.
@param {number=} tabIndex Optional tabIndex to give the element.
@param {string=} id Optional id to give the element.
@return {string} The HTML of an element from the given tag and content.