/rhino/xmlimplsrc/org/mozilla/javascript/xmlimpl/XMLLibImpl.java
if ( ( ( l == d) && ( 0 <= l) ) && ( l <= 4294967295L) ) {   storeUint32Result( cx, l) ;   result = null; }else {   throw badXMLName( value) ; }
[Delete]
XMLName result; if (value instanceof XMLName) { result = (XMLName) value; } else if (value instanceof String) { String str = (String) value; long test = ScriptRuntime.testUint32String(str); <extra_id_0> ScriptRuntime.storeUint32Result(cx, test); result = null; } else { result = toXMLNameFromString(cx, str); } } else if (value instanceof Number) {