docs: def get_element_by_xpath(self, xpath_str, namespaces=None):
          """
      Args:
        xpath_str : str
          XPath matching the elements for which to search.
  
      Returns:
        list : List of elements matching ``xpath_str``.
  
        If there are no matching elements, an empty list is returned.
      """
          try:
              return self._root_el.findall('.' + xpath_str, namespaces)
          except (ValueError, xml.etree.ElementTree.ParseError) as e:
              raise SimpleXMLWrapperException(
                  'XPath select raised exception. xpath_str="{}" error="{}"'.format(
                      xpath_str, str(e)
                  )
              )