code: def _process_elem_text(elem, dic, subdic, text="@text", **options):
      
      elem.text = elem.text.strip()
      if elem.text:
          etext = _parse_text(elem.text, **options)
          if len(elem) or elem.attrib:
              subdic[text] = etext
          else:
              dic[elem.tag] = etext
docs: :param elem: ET Element object which has elem.text
      :param dic: <container> (dict[-like]) object converted from elem
      :param subdic: Sub <container> object converted from elem
      :param options:
          Keyword options, see the description of :func:`elem_to_container` for
          more details.
  
      :return: None but updating elem.text, dic and subdic as side effects