docs: def parse_attributes(self, elt, ps):
          '''find all attributes specified in the attribute_typecode_dict in
          current element tag, if an attribute is found set it in the 
          self.attributes dictionary.  Default to putting in String.
          Parameters:
              elt -- the DOM element being parsed
              ps -- the ParsedSoap object.
          '''
          if self.attribute_typecode_dict is None: 
              return
          
          attributes = {}
          for attr,what in self.attribute_typecode_dict.items():
              namespaceURI,localName = None,attr
              if type(attr) in _seqtypes: 
                  namespaceURI,localName = attr
              value = _find_attrNodeNS(elt, namespaceURI, localName)
              self.logger.debug("Parsed Attribute (%s,%s) -- %s", 
                                 namespaceURI, localName, value)
  
              # For Now just set it w/o any type interpretation.
              if value is None: continue
              attributes[attr] = what.text_to_data(value, elt, ps)
  
          return attributes