ArraySet set = new ArraySet(1); set.add(node); DocumentSet dset = new DocumentSet(); dset.add(node.doc); boolean result = getArgument(0).eval(dset, set, node).getBooleanValue();
NodeSet set = new SingleNodeSet(node); boolean result = getArgument(0).eval(docs, set, node).getBooleanValue();
	public Value eval(DocumentSet docs, NodeSet context, NodeProxy node) {		ArraySet set = new ArraySet(1);		set.add(node);		DocumentSet dset = new DocumentSet();		dset.add(node.doc);		boolean result = getArgument(0).eval(dset, set, node).getBooleanValue();		return new ValueBoolean(result);	}