def _find_attrNodeNS(E, namespaceURI, localName):
attr = E.getAttributeNodeNS(namespaceURI, localName)<EOL>if attr is None: return None<EOL>try:<EOL><INDENT>return attr.value<EOL><DEDENT>except: pass<EOL>return E.getAttributeNS(namespaceURI, localName)<EOL>
Must grab the attribute Node to distinquish between
    an unspecified attribute(None) and one set to empty string("").
       namespaceURI
       localName