if ("*".equals(childName.getNamespaceURI())) {
//do a check just on local name
ArrayList matches = new ArrayList();
for (Iterator e = children.entrySet().iterator(); e.hasNext();) {
Map.Entry entry = (Map.Entry) e.next();
QName name = (QName) entry.getKey();
if (name.getLocalPart().equals(childName.getLocalPart())) {
matches.add(entry.getValue());