code: def _get_bool_attribute(elem, name, default=False):
      
      if name not in elem.attrib:
          return default
      else:
          value = elem.attrib[name].strip().lower()
          if value in ("true", "1"):
              return True
          elif value in ("false", "0"):
              return False
          else:
              return default
docs: ! @brief Extract an XML attribute with a boolean value.
      
      Supports "true"/"false" or "1"/"0" as the attribute values. Leading and trailing whitespace
      is stripped, and the comparison is case-insensitive.
      
      @param elem ElementTree.Element object.
      @param name String for the attribute name.
      @param default An optional default value if the attribute is missing. If not provided,
          the default is False.