private boolean hasSameNameAndNamespace(MarkupItem node1, MarkupItem node2) {
		String n1 = node1.hasGeneralIdentifier();
		String n2 = node2.hasGeneralIdentifier();
		URI u1 = node1.hasNamespace();
		URI u2 = node2.hasNamespace();
		
		return ((n1 == null && n2 == null) || (n1 != null && n2 != null && n1.equals(n2))) && 
			((u1 == null && u2 == null) || (u1 != null && u2 != null && u1.equals(u2)));
	}