if (node.getGID() == NodeProxy.DOCUMENT_NODE_GID)
if (node.getGID() == NodeImpl.UNKNOWN_NODE_IMPL_GID)
        public void reset(Txn transaction, NodeImpl node, NodePath currentPath) {                        if (node.getGID() == NodeProxy.DOCUMENT_NODE_GID)                LOG.debug("illegal node: " + node.getGID() + "; " + node.getNodeName());                //TODO : why continue processing ? return ? -pb            this.transaction = transaction;            this.node = node;            this.currentPath = currentPath;            nodeType = node.getNodeType();            gid = node.getGID();            doc = (DocumentImpl) node.getOwnerDocument();            address = node.getInternalAddress();            idxSpec = doc.getCollection().getIdxConf(NativeBroker.this);            ftIdx = idxSpec != null ? idxSpec.getFulltextIndexSpec() : null;            depth = idxSpec == null ? defaultIndexDepth : idxSpec.getIndexDepth();            level = doc.getTreeLevel(gid);        }