nsresult SetAttr(PRInt32 aNameSpaceID, nsIAtom* aName, const nsAString& aValue, PRBool aNotify) { return SetAttr(aNameSpaceID, aName, nsnull, aValue, aNotify);
nsHTMLAreaElement::SetAttr(PRInt32 aNameSpaceID, nsIAtom* aName, nsIAtom* aPrefix, const nsAString& aValue, PRBool aNotify) { if (aName == nsHTMLAtoms::accesskey && aNameSpaceID == kNameSpaceID_None) { RegUnRegAccessKey(PR_FALSE);
  nsresult SetAttr(PRInt32 aNameSpaceID, nsIAtom* aName,                   const nsAString& aValue, PRBool aNotify)  {    return SetAttr(aNameSpaceID, aName, nsnull, aValue, aNotify);  }