StructKeyExists(myXML.xmlAttributes,"key") performance improvement

structKeyExists on an xml attributes node when a key does not exist is handled by throwing a page exception and then ignoring it. This has some duplicate code, but you get the idea... do not throw the slow PageException, just to ignore it.