docs: def heading(headingtext, headinglevel, lang='en'):
      '''Make a new heading, return the heading element'''
      lmap = {'en': 'Heading', 'it': 'Titolo'}
      # Make our elements
      paragraph = makeelement('p')
      pr = makeelement('pPr')
      pStyle = makeelement(
          'pStyle', attributes={'val': lmap[lang]+str(headinglevel)})
      run = makeelement('r')
      text = makeelement('t', tagtext=headingtext)
      # Add the text the run, and the run to the paragraph
      pr.append(pStyle)
      run.append(text)
      paragraph.append(pr)
      paragraph.append(run)
      # Return the combined paragraph
      return paragraph