if(proxy.nodeType == Type.ITEM || proxy.nodeType == Type.NODE) { if(nodeType == Type.NODE)
int type = proxy.getType(); if(type == Type.ITEM || type == Type.NODE) { if(type == Type.NODE)
	public boolean matches(NodeProxy proxy) {		if(proxy.nodeType == Type.ITEM || proxy.nodeType == Type.NODE) {			if(nodeType == Type.NODE)				return true;			Node node = proxy.getNode();			return matches(node);		} else			return isOfType(proxy.nodeType);	}