((NodeProxy) next).addContextNode((NodeProxy) next);
((NodeProxy) next).addContextNode(contextId, (NodeProxy) next);
	protected final static void setContext(Sequence seq) {		if (seq instanceof VirtualNodeSet) {			((VirtualNodeSet)seq).setSelfIsContext();			((VirtualNodeSet)seq).setInPredicate(true);		} else {			Item next;			for (SequenceIterator i = seq.unorderedIterator(); i.hasNext();) {				next = i.nextItem();				if (next instanceof NodeProxy)					 ((NodeProxy) next).addContextNode((NodeProxy) next);			}		}	}